Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
qgroundcontrol
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Valentin Platzgummer
qgroundcontrol
Commits
3d751338
Commit
3d751338
authored
Apr 19, 2012
by
James Goppert
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updated to mavlink, need to update qgc project.
parent
0f3ad35d
Changes
414
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
414 changed files
with
75275 additions
and
86 deletions
+75275
-86
VERSION
mavlink/VERSION
+1
-0
config.h
mavlink/include/mavlink/config.h
+1
-0
ardupilotmega.h
mavlink/include/mavlink/v0.9/ardupilotmega/ardupilotmega.h
+154
-0
mavlink.h
mavlink/include/mavlink/v0.9/ardupilotmega/mavlink.h
+27
-0
mavlink_msg_ahrs.h
...ink/include/mavlink/v0.9/ardupilotmega/mavlink_msg_ahrs.h
+59
-59
mavlink_msg_ap_adc.h
...k/include/mavlink/v0.9/ardupilotmega/mavlink_msg_ap_adc.h
+254
-0
mavlink_msg_digicam_configure.h
...avlink/v0.9/ardupilotmega/mavlink_msg_digicam_configure.h
+364
-0
mavlink_msg_digicam_control.h
.../mavlink/v0.9/ardupilotmega/mavlink_msg_digicam_control.h
+342
-0
mavlink_msg_fence_fetch_point.h
...avlink/v0.9/ardupilotmega/mavlink_msg_fence_fetch_point.h
+188
-0
mavlink_msg_fence_point.h
...lude/mavlink/v0.9/ardupilotmega/mavlink_msg_fence_point.h
+254
-0
mavlink_msg_fence_status.h
...ude/mavlink/v0.9/ardupilotmega/mavlink_msg_fence_status.h
+210
-0
mavlink_msg_hwstatus.h
...include/mavlink/v0.9/ardupilotmega/mavlink_msg_hwstatus.h
+166
-0
mavlink_msg_meminfo.h
.../include/mavlink/v0.9/ardupilotmega/mavlink_msg_meminfo.h
+166
-0
mavlink_msg_mount_configure.h
.../mavlink/v0.9/ardupilotmega/mavlink_msg_mount_configure.h
+254
-0
mavlink_msg_mount_control.h
...de/mavlink/v0.9/ardupilotmega/mavlink_msg_mount_control.h
+254
-0
mavlink_msg_mount_status.h
...ude/mavlink/v0.9/ardupilotmega/mavlink_msg_mount_status.h
+232
-0
mavlink_msg_radio.h
...nk/include/mavlink/v0.9/ardupilotmega/mavlink_msg_radio.h
+276
-0
mavlink_msg_sensor_offsets.h
...e/mavlink/v0.9/ardupilotmega/mavlink_msg_sensor_offsets.h
+386
-0
mavlink_msg_set_mag_offsets.h
.../mavlink/v0.9/ardupilotmega/mavlink_msg_set_mag_offsets.h
+232
-0
mavlink_msg_simstate.h
...include/mavlink/v0.9/ardupilotmega/mavlink_msg_simstate.h
+320
-0
testsuite.h
mavlink/include/mavlink/v0.9/ardupilotmega/testsuite.h
+908
-0
version.h
mavlink/include/mavlink/v0.9/ardupilotmega/version.h
+12
-0
checksum.h
mavlink/include/mavlink/v0.9/checksum.h
+89
-0
common.h
mavlink/include/mavlink/v0.9/common/common.h
+208
-0
mavlink.h
mavlink/include/mavlink/v0.9/common/mavlink.h
+27
-0
mavlink_msg_action.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_action.h
+188
-0
mavlink_msg_action_ack.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_action_ack.h
+166
-0
mavlink_msg_attitude.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_attitude.h
+276
-0
mavlink_msg_auth_key.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_auth_key.h
+144
-0
mavlink_msg_boot.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_boot.h
+144
-0
mavlink_msg_change_operator_control.h
...mavlink/v0.9/common/mavlink_msg_change_operator_control.h
+204
-0
mavlink_msg_change_operator_control_ack.h
...ink/v0.9/common/mavlink_msg_change_operator_control_ack.h
+188
-0
mavlink_msg_command.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_command.h
+298
-0
mavlink_msg_command_ack.h
...ink/include/mavlink/v0.9/common/mavlink_msg_command_ack.h
+166
-0
mavlink_msg_control_status.h
.../include/mavlink/v0.9/common/mavlink_msg_control_status.h
+298
-0
mavlink_msg_debug.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_debug.h
+166
-0
mavlink_msg_debug_vect.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_debug_vect.h
+226
-0
mavlink_msg_global_position.h
...include/mavlink/v0.9/common/mavlink_msg_global_position.h
+276
-0
mavlink_msg_global_position_int.h
...ude/mavlink/v0.9/common/mavlink_msg_global_position_int.h
+254
-0
mavlink_msg_gps_local_origin_set.h
...de/mavlink/v0.9/common/mavlink_msg_gps_local_origin_set.h
+188
-0
mavlink_msg_gps_raw.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_gps_raw.h
+320
-0
mavlink_msg_gps_raw_int.h
...ink/include/mavlink/v0.9/common/mavlink_msg_gps_raw_int.h
+320
-0
mavlink_msg_gps_set_global_origin.h
...e/mavlink/v0.9/common/mavlink_msg_gps_set_global_origin.h
+232
-0
mavlink_msg_gps_status.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_gps_status.h
+252
-0
mavlink_msg_heartbeat.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_heartbeat.h
+185
-0
mavlink_msg_hil_controls.h
...nk/include/mavlink/v0.9/common/mavlink_msg_hil_controls.h
+276
-0
mavlink_msg_hil_state.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_hil_state.h
+474
-0
mavlink_msg_local_position.h
.../include/mavlink/v0.9/common/mavlink_msg_local_position.h
+276
-0
mavlink_msg_local_position_setpoint.h
...mavlink/v0.9/common/mavlink_msg_local_position_setpoint.h
+210
-0
mavlink_msg_local_position_setpoint_set.h
...ink/v0.9/common/mavlink_msg_local_position_setpoint_set.h
+254
-0
mavlink_msg_manual_control.h
.../include/mavlink/v0.9/common/mavlink_msg_manual_control.h
+320
-0
mavlink_msg_named_value_float.h
...clude/mavlink/v0.9/common/mavlink_msg_named_value_float.h
+160
-0
mavlink_msg_named_value_int.h
...include/mavlink/v0.9/common/mavlink_msg_named_value_int.h
+160
-0
mavlink_msg_nav_controller_output.h
...e/mavlink/v0.9/common/mavlink_msg_nav_controller_output.h
+298
-0
mavlink_msg_object_detection_event.h
.../mavlink/v0.9/common/mavlink_msg_object_detection_event.h
+270
-0
mavlink_msg_optical_flow.h
...nk/include/mavlink/v0.9/common/mavlink_msg_optical_flow.h
+254
-0
mavlink_msg_param_request_list.h
...lude/mavlink/v0.9/common/mavlink_msg_param_request_list.h
+166
-0
mavlink_msg_param_request_read.h
...lude/mavlink/v0.9/common/mavlink_msg_param_request_read.h
+204
-0
mavlink_msg_param_set.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_param_set.h
+204
-0
mavlink_msg_param_value.h
...ink/include/mavlink/v0.9/common/mavlink_msg_param_value.h
+204
-0
mavlink_msg_ping.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_ping.h
+210
-0
mavlink_msg_position_target.h
...include/mavlink/v0.9/common/mavlink_msg_position_target.h
+210
-0
mavlink_msg_raw_imu.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_raw_imu.h
+342
-0
mavlink_msg_raw_pressure.h
...nk/include/mavlink/v0.9/common/mavlink_msg_raw_pressure.h
+232
-0
mavlink_msg_rc_channels_override.h
...de/mavlink/v0.9/common/mavlink_msg_rc_channels_override.h
+342
-0
mavlink_msg_rc_channels_raw.h
...include/mavlink/v0.9/common/mavlink_msg_rc_channels_raw.h
+320
-0
mavlink_msg_rc_channels_scaled.h
...lude/mavlink/v0.9/common/mavlink_msg_rc_channels_scaled.h
+320
-0
mavlink_msg_request_data_stream.h
...ude/mavlink/v0.9/common/mavlink_msg_request_data_stream.h
+232
-0
mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h
...common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h
+232
-0
mavlink_msg_roll_pitch_yaw_thrust_setpoint.h
.../v0.9/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h
+232
-0
mavlink_msg_safety_allowed_area.h
...ude/mavlink/v0.9/common/mavlink_msg_safety_allowed_area.h
+276
-0
mavlink_msg_safety_set_allowed_area.h
...mavlink/v0.9/common/mavlink_msg_safety_set_allowed_area.h
+320
-0
mavlink_msg_scaled_imu.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_scaled_imu.h
+342
-0
mavlink_msg_scaled_pressure.h
...include/mavlink/v0.9/common/mavlink_msg_scaled_pressure.h
+210
-0
mavlink_msg_servo_output_raw.h
...nclude/mavlink/v0.9/common/mavlink_msg_servo_output_raw.h
+298
-0
mavlink_msg_set_altitude.h
...nk/include/mavlink/v0.9/common/mavlink_msg_set_altitude.h
+166
-0
mavlink_msg_set_mode.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_set_mode.h
+166
-0
mavlink_msg_set_nav_mode.h
...nk/include/mavlink/v0.9/common/mavlink_msg_set_nav_mode.h
+166
-0
mavlink_msg_set_roll_pitch_yaw_speed_thrust.h
...v0.9/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h
+254
-0
mavlink_msg_set_roll_pitch_yaw_thrust.h
...vlink/v0.9/common/mavlink_msg_set_roll_pitch_yaw_thrust.h
+254
-0
mavlink_msg_state_correction.h
...nclude/mavlink/v0.9/common/mavlink_msg_state_correction.h
+320
-0
mavlink_msg_statustext.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_statustext.h
+160
-0
mavlink_msg_sys_status.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_sys_status.h
+276
-0
mavlink_msg_system_time.h
...ink/include/mavlink/v0.9/common/mavlink_msg_system_time.h
+144
-0
mavlink_msg_system_time_utc.h
...include/mavlink/v0.9/common/mavlink_msg_system_time_utc.h
+166
-0
mavlink_msg_vfr_hud.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_vfr_hud.h
+254
-0
mavlink_msg_waypoint.h
mavlink/include/mavlink/v0.9/common/mavlink_msg_waypoint.h
+430
-0
mavlink_msg_waypoint_ack.h
...nk/include/mavlink/v0.9/common/mavlink_msg_waypoint_ack.h
+188
-0
mavlink_msg_waypoint_clear_all.h
...lude/mavlink/v0.9/common/mavlink_msg_waypoint_clear_all.h
+166
-0
mavlink_msg_waypoint_count.h
.../include/mavlink/v0.9/common/mavlink_msg_waypoint_count.h
+188
-0
mavlink_msg_waypoint_current.h
...nclude/mavlink/v0.9/common/mavlink_msg_waypoint_current.h
+144
-0
mavlink_msg_waypoint_reached.h
...nclude/mavlink/v0.9/common/mavlink_msg_waypoint_reached.h
+144
-0
mavlink_msg_waypoint_request.h
...nclude/mavlink/v0.9/common/mavlink_msg_waypoint_request.h
+188
-0
mavlink_msg_waypoint_request_list.h
...e/mavlink/v0.9/common/mavlink_msg_waypoint_request_list.h
+166
-0
mavlink_msg_waypoint_set_current.h
...de/mavlink/v0.9/common/mavlink_msg_waypoint_set_current.h
+188
-0
testsuite.h
mavlink/include/mavlink/v0.9/common/testsuite.h
+3700
-0
version.h
mavlink/include/mavlink/v0.9/common/version.h
+12
-0
mavlink_helpers.h
mavlink/include/mavlink/v0.9/mavlink_helpers.h
+488
-0
mavlink_types.h
mavlink/include/mavlink/v0.9/mavlink_types.h
+299
-0
mavlink.h
mavlink/include/mavlink/v0.9/minimal/mavlink.h
+27
-0
mavlink_msg_heartbeat.h
mavlink/include/mavlink/v0.9/minimal/mavlink_msg_heartbeat.h
+185
-0
minimal.h
mavlink/include/mavlink/v0.9/minimal/minimal.h
+53
-0
testsuite.h
mavlink/include/mavlink/v0.9/minimal/testsuite.h
+82
-0
version.h
mavlink/include/mavlink/v0.9/minimal/version.h
+12
-0
mavlink.h
mavlink/include/mavlink/v0.9/pixhawk/mavlink.h
+27
-0
mavlink_msg_attitude_control.h
...clude/mavlink/v0.9/pixhawk/mavlink_msg_attitude_control.h
+320
-0
mavlink_msg_brief_feature.h
.../include/mavlink/v0.9/pixhawk/mavlink_msg_brief_feature.h
+292
-0
mavlink_msg_data_transmission_handshake.h
...nk/v0.9/pixhawk/mavlink_msg_data_transmission_handshake.h
+232
-0
mavlink_msg_encapsulated_data.h
...lude/mavlink/v0.9/pixhawk/mavlink_msg_encapsulated_data.h
+160
-0
mavlink_msg_image_available.h
...nclude/mavlink/v0.9/pixhawk/mavlink_msg_image_available.h
+628
-0
mavlink_msg_image_trigger_control.h
.../mavlink/v0.9/pixhawk/mavlink_msg_image_trigger_control.h
+144
-0
mavlink_msg_image_triggered.h
...nclude/mavlink/v0.9/pixhawk/mavlink_msg_image_triggered.h
+386
-0
mavlink_msg_marker.h
mavlink/include/mavlink/v0.9/pixhawk/mavlink_msg_marker.h
+276
-0
mavlink_msg_pattern_detected.h
...clude/mavlink/v0.9/pixhawk/mavlink_msg_pattern_detected.h
+204
-0
mavlink_msg_point_of_interest.h
...lude/mavlink/v0.9/pixhawk/mavlink_msg_point_of_interest.h
+292
-0
mavlink_msg_point_of_interest_connection.h
...k/v0.9/pixhawk/mavlink_msg_point_of_interest_connection.h
+358
-0
mavlink_msg_position_control_offset_set.h
...nk/v0.9/pixhawk/mavlink_msg_position_control_offset_set.h
+254
-0
mavlink_msg_position_control_setpoint.h
...link/v0.9/pixhawk/mavlink_msg_position_control_setpoint.h
+232
-0
mavlink_msg_position_control_setpoint_set.h
.../v0.9/pixhawk/mavlink_msg_position_control_setpoint_set.h
+276
-0
mavlink_msg_raw_aux.h
mavlink/include/mavlink/v0.9/pixhawk/mavlink_msg_raw_aux.h
+276
-0
mavlink_msg_set_cam_shutter.h
...nclude/mavlink/v0.9/pixhawk/mavlink_msg_set_cam_shutter.h
+254
-0
mavlink_msg_vicon_position_estimate.h
...avlink/v0.9/pixhawk/mavlink_msg_vicon_position_estimate.h
+276
-0
mavlink_msg_vision_position_estimate.h
...vlink/v0.9/pixhawk/mavlink_msg_vision_position_estimate.h
+276
-0
mavlink_msg_vision_speed_estimate.h
.../mavlink/v0.9/pixhawk/mavlink_msg_vision_speed_estimate.h
+210
-0
mavlink_msg_watchdog_command.h
...clude/mavlink/v0.9/pixhawk/mavlink_msg_watchdog_command.h
+210
-0
mavlink_msg_watchdog_heartbeat.h
...ude/mavlink/v0.9/pixhawk/mavlink_msg_watchdog_heartbeat.h
+166
-0
mavlink_msg_watchdog_process_info.h
.../mavlink/v0.9/pixhawk/mavlink_msg_watchdog_process_info.h
+227
-0
mavlink_msg_watchdog_process_status.h
...avlink/v0.9/pixhawk/mavlink_msg_watchdog_process_status.h
+254
-0
pixhawk.h
mavlink/include/mavlink/v0.9/pixhawk/pixhawk.h
+86
-0
testsuite.h
mavlink/include/mavlink/v0.9/pixhawk/testsuite.h
+1312
-0
version.h
mavlink/include/mavlink/v0.9/pixhawk/version.h
+12
-0
protocol.h
mavlink/include/mavlink/v0.9/protocol.h
+319
-0
mavlink.h
mavlink/include/mavlink/v0.9/slugs/mavlink.h
+27
-0
mavlink_msg_air_data.h
mavlink/include/mavlink/v0.9/slugs/mavlink_msg_air_data.h
+188
-0
mavlink_msg_cpu_load.h
mavlink/include/mavlink/v0.9/slugs/mavlink_msg_cpu_load.h
+188
-0
mavlink_msg_ctrl_srfc_pt.h
...ink/include/mavlink/v0.9/slugs/mavlink_msg_ctrl_srfc_pt.h
+166
-0
mavlink_msg_data_log.h
mavlink/include/mavlink/v0.9/slugs/mavlink_msg_data_log.h
+254
-0
mavlink_msg_diagnostic.h
mavlink/include/mavlink/v0.9/slugs/mavlink_msg_diagnostic.h
+254
-0
mavlink_msg_gps_date_time.h
...nk/include/mavlink/v0.9/slugs/mavlink_msg_gps_date_time.h
+276
-0
mavlink_msg_mid_lvl_cmds.h
...ink/include/mavlink/v0.9/slugs/mavlink_msg_mid_lvl_cmds.h
+210
-0
mavlink_msg_sensor_bias.h
mavlink/include/mavlink/v0.9/slugs/mavlink_msg_sensor_bias.h
+254
-0
mavlink_msg_slugs_action.h
...ink/include/mavlink/v0.9/slugs/mavlink_msg_slugs_action.h
+188
-0
mavlink_msg_slugs_navigation.h
...include/mavlink/v0.9/slugs/mavlink_msg_slugs_navigation.h
+320
-0
slugs.h
mavlink/include/mavlink/v0.9/slugs/slugs.h
+62
-0
testsuite.h
mavlink/include/mavlink/v0.9/slugs/testsuite.h
+552
-0
version.h
mavlink/include/mavlink/v0.9/slugs/version.h
+12
-0
mavlink.h
mavlink/include/mavlink/v0.9/test/mavlink.h
+27
-0
mavlink_msg_test_types.h
mavlink/include/mavlink/v0.9/test/mavlink_msg_test_types.h
+610
-0
test.h
mavlink/include/mavlink/v0.9/test/test.h
+53
-0
testsuite.h
mavlink/include/mavlink/v0.9/test/testsuite.h
+120
-0
version.h
mavlink/include/mavlink/v0.9/test/version.h
+12
-0
mavlink.h
mavlink/include/mavlink/v0.9/ualberta/mavlink.h
+27
-0
mavlink_msg_nav_filter_bias.h
...clude/mavlink/v0.9/ualberta/mavlink_msg_nav_filter_bias.h
+276
-0
mavlink_msg_radio_calibration.h
...ude/mavlink/v0.9/ualberta/mavlink_msg_radio_calibration.h
+259
-0
mavlink_msg_ualberta_sys_status.h
...e/mavlink/v0.9/ualberta/mavlink_msg_ualberta_sys_status.h
+188
-0
testsuite.h
mavlink/include/mavlink/v0.9/ualberta/testsuite.h
+0
-0
ualberta.h
mavlink/include/mavlink/v0.9/ualberta/ualberta.h
+93
-0
version.h
mavlink/include/mavlink/v0.9/ualberta/version.h
+12
-0
ardupilotmega.h
mavlink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h
+6
-4
mavlink.h
mavlink/include/mavlink/v1.0/ardupilotmega/mavlink.h
+0
-0
mavlink_msg_ahrs.h
...ink/include/mavlink/v1.0/ardupilotmega/mavlink_msg_ahrs.h
+276
-0
mavlink_msg_ap_adc.h
...k/include/mavlink/v1.0/ardupilotmega/mavlink_msg_ap_adc.h
+0
-0
mavlink_msg_digicam_configure.h
...avlink/v1.0/ardupilotmega/mavlink_msg_digicam_configure.h
+0
-0
mavlink_msg_digicam_control.h
.../mavlink/v1.0/ardupilotmega/mavlink_msg_digicam_control.h
+0
-0
mavlink_msg_fence_fetch_point.h
...avlink/v1.0/ardupilotmega/mavlink_msg_fence_fetch_point.h
+0
-0
mavlink_msg_fence_point.h
...lude/mavlink/v1.0/ardupilotmega/mavlink_msg_fence_point.h
+0
-0
mavlink_msg_fence_status.h
...ude/mavlink/v1.0/ardupilotmega/mavlink_msg_fence_status.h
+0
-0
mavlink_msg_hwstatus.h
...include/mavlink/v1.0/ardupilotmega/mavlink_msg_hwstatus.h
+166
-0
mavlink_msg_meminfo.h
.../include/mavlink/v1.0/ardupilotmega/mavlink_msg_meminfo.h
+0
-0
mavlink_msg_mount_configure.h
.../mavlink/v1.0/ardupilotmega/mavlink_msg_mount_configure.h
+0
-0
mavlink_msg_mount_control.h
...de/mavlink/v1.0/ardupilotmega/mavlink_msg_mount_control.h
+0
-0
mavlink_msg_mount_status.h
...ude/mavlink/v1.0/ardupilotmega/mavlink_msg_mount_status.h
+0
-0
mavlink_msg_radio.h
...nk/include/mavlink/v1.0/ardupilotmega/mavlink_msg_radio.h
+276
-0
mavlink_msg_sensor_offsets.h
...e/mavlink/v1.0/ardupilotmega/mavlink_msg_sensor_offsets.h
+0
-0
mavlink_msg_set_mag_offsets.h
.../mavlink/v1.0/ardupilotmega/mavlink_msg_set_mag_offsets.h
+0
-0
mavlink_msg_simstate.h
...include/mavlink/v1.0/ardupilotmega/mavlink_msg_simstate.h
+0
-0
testsuite.h
mavlink/include/mavlink/v1.0/ardupilotmega/testsuite.h
+115
-13
version.h
mavlink/include/mavlink/v1.0/ardupilotmega/version.h
+1
-1
checksum.h
mavlink/include/mavlink/v1.0/checksum.h
+0
-0
common.h
mavlink/include/mavlink/v1.0/common/common.h
+0
-0
mavlink.h
mavlink/include/mavlink/v1.0/common/mavlink.h
+0
-0
mavlink_msg_attitude.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_attitude.h
+0
-0
mavlink_msg_attitude_quaternion.h
...ude/mavlink/v1.0/common/mavlink_msg_attitude_quaternion.h
+0
-0
mavlink_msg_auth_key.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_auth_key.h
+0
-0
mavlink_msg_change_operator_control.h
...mavlink/v1.0/common/mavlink_msg_change_operator_control.h
+0
-0
mavlink_msg_change_operator_control_ack.h
...ink/v1.0/common/mavlink_msg_change_operator_control_ack.h
+0
-0
mavlink_msg_command_ack.h
...ink/include/mavlink/v1.0/common/mavlink_msg_command_ack.h
+0
-0
mavlink_msg_command_long.h
...nk/include/mavlink/v1.0/common/mavlink_msg_command_long.h
+0
-0
mavlink_msg_data_stream.h
...ink/include/mavlink/v1.0/common/mavlink_msg_data_stream.h
+0
-0
mavlink_msg_debug.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_debug.h
+0
-0
mavlink_msg_debug_vect.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_debug_vect.h
+0
-0
mavlink_msg_global_position_int.h
...ude/mavlink/v1.0/common/mavlink_msg_global_position_int.h
+0
-0
mavlink_msg_global_position_setpoint_int.h
...nk/v1.0/common/mavlink_msg_global_position_setpoint_int.h
+0
-0
mavlink_msg_global_vision_position_estimate.h
...v1.0/common/mavlink_msg_global_vision_position_estimate.h
+0
-0
mavlink_msg_gps_global_origin.h
...clude/mavlink/v1.0/common/mavlink_msg_gps_global_origin.h
+0
-0
mavlink_msg_gps_raw_int.h
...ink/include/mavlink/v1.0/common/mavlink_msg_gps_raw_int.h
+0
-0
mavlink_msg_gps_status.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_gps_status.h
+0
-0
mavlink_msg_heartbeat.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_heartbeat.h
+0
-0
mavlink_msg_hil_controls.h
...nk/include/mavlink/v1.0/common/mavlink_msg_hil_controls.h
+0
-0
mavlink_msg_hil_rc_inputs_raw.h
...clude/mavlink/v1.0/common/mavlink_msg_hil_rc_inputs_raw.h
+0
-0
mavlink_msg_hil_state.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_hil_state.h
+0
-0
mavlink_msg_local_position_ned.h
...lude/mavlink/v1.0/common/mavlink_msg_local_position_ned.h
+0
-0
mavlink_msg_local_position_ned_system_global_offset.h
...mon/mavlink_msg_local_position_ned_system_global_offset.h
+0
-0
mavlink_msg_local_position_setpoint.h
...mavlink/v1.0/common/mavlink_msg_local_position_setpoint.h
+0
-0
mavlink_msg_manual_control.h
.../include/mavlink/v1.0/common/mavlink_msg_manual_control.h
+0
-0
mavlink_msg_memory_vect.h
...ink/include/mavlink/v1.0/common/mavlink_msg_memory_vect.h
+0
-0
mavlink_msg_mission_ack.h
...ink/include/mavlink/v1.0/common/mavlink_msg_mission_ack.h
+0
-0
mavlink_msg_mission_clear_all.h
...clude/mavlink/v1.0/common/mavlink_msg_mission_clear_all.h
+0
-0
mavlink_msg_mission_count.h
...k/include/mavlink/v1.0/common/mavlink_msg_mission_count.h
+0
-0
mavlink_msg_mission_current.h
...include/mavlink/v1.0/common/mavlink_msg_mission_current.h
+0
-0
mavlink_msg_mission_item.h
...nk/include/mavlink/v1.0/common/mavlink_msg_mission_item.h
+0
-0
mavlink_msg_mission_item_reached.h
...de/mavlink/v1.0/common/mavlink_msg_mission_item_reached.h
+0
-0
mavlink_msg_mission_request.h
...include/mavlink/v1.0/common/mavlink_msg_mission_request.h
+0
-0
mavlink_msg_mission_request_list.h
...de/mavlink/v1.0/common/mavlink_msg_mission_request_list.h
+0
-0
mavlink_msg_mission_request_partial_list.h
...nk/v1.0/common/mavlink_msg_mission_request_partial_list.h
+0
-0
mavlink_msg_mission_set_current.h
...ude/mavlink/v1.0/common/mavlink_msg_mission_set_current.h
+0
-0
mavlink_msg_mission_write_partial_list.h
...link/v1.0/common/mavlink_msg_mission_write_partial_list.h
+0
-0
mavlink_msg_named_value_float.h
...clude/mavlink/v1.0/common/mavlink_msg_named_value_float.h
+0
-0
mavlink_msg_named_value_int.h
...include/mavlink/v1.0/common/mavlink_msg_named_value_int.h
+0
-0
mavlink_msg_nav_controller_output.h
...e/mavlink/v1.0/common/mavlink_msg_nav_controller_output.h
+0
-0
mavlink_msg_optical_flow.h
...nk/include/mavlink/v1.0/common/mavlink_msg_optical_flow.h
+0
-0
mavlink_msg_param_request_list.h
...lude/mavlink/v1.0/common/mavlink_msg_param_request_list.h
+0
-0
mavlink_msg_param_request_read.h
...lude/mavlink/v1.0/common/mavlink_msg_param_request_read.h
+0
-0
mavlink_msg_param_set.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_param_set.h
+0
-0
mavlink_msg_param_value.h
...ink/include/mavlink/v1.0/common/mavlink_msg_param_value.h
+0
-0
mavlink_msg_ping.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_ping.h
+0
-0
mavlink_msg_raw_imu.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_raw_imu.h
+0
-0
mavlink_msg_raw_pressure.h
...nk/include/mavlink/v1.0/common/mavlink_msg_raw_pressure.h
+0
-0
mavlink_msg_rc_channels_override.h
...de/mavlink/v1.0/common/mavlink_msg_rc_channels_override.h
+0
-0
mavlink_msg_rc_channels_raw.h
...include/mavlink/v1.0/common/mavlink_msg_rc_channels_raw.h
+0
-0
mavlink_msg_rc_channels_scaled.h
...lude/mavlink/v1.0/common/mavlink_msg_rc_channels_scaled.h
+0
-0
mavlink_msg_request_data_stream.h
...ude/mavlink/v1.0/common/mavlink_msg_request_data_stream.h
+0
-0
mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h
...common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h
+0
-0
mavlink_msg_roll_pitch_yaw_thrust_setpoint.h
.../v1.0/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h
+0
-0
mavlink_msg_safety_allowed_area.h
...ude/mavlink/v1.0/common/mavlink_msg_safety_allowed_area.h
+0
-0
mavlink_msg_safety_set_allowed_area.h
...mavlink/v1.0/common/mavlink_msg_safety_set_allowed_area.h
+0
-0
mavlink_msg_scaled_imu.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_scaled_imu.h
+0
-0
mavlink_msg_scaled_pressure.h
...include/mavlink/v1.0/common/mavlink_msg_scaled_pressure.h
+0
-0
mavlink_msg_servo_output_raw.h
...nclude/mavlink/v1.0/common/mavlink_msg_servo_output_raw.h
+0
-0
mavlink_msg_set_global_position_setpoint_int.h
...1.0/common/mavlink_msg_set_global_position_setpoint_int.h
+0
-0
mavlink_msg_set_gps_global_origin.h
...e/mavlink/v1.0/common/mavlink_msg_set_gps_global_origin.h
+0
-0
mavlink_msg_set_local_position_setpoint.h
...ink/v1.0/common/mavlink_msg_set_local_position_setpoint.h
+0
-0
mavlink_msg_set_mode.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_set_mode.h
+0
-0
mavlink_msg_set_quad_motors_setpoint.h
...avlink/v1.0/common/mavlink_msg_set_quad_motors_setpoint.h
+0
-0
mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h
...common/mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h
+0
-0
mavlink_msg_set_roll_pitch_yaw_speed_thrust.h
...v1.0/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h
+0
-0
mavlink_msg_set_roll_pitch_yaw_thrust.h
...vlink/v1.0/common/mavlink_msg_set_roll_pitch_yaw_thrust.h
+0
-0
mavlink_msg_state_correction.h
...nclude/mavlink/v1.0/common/mavlink_msg_state_correction.h
+0
-0
mavlink_msg_statustext.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_statustext.h
+0
-0
mavlink_msg_sys_status.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_sys_status.h
+0
-0
mavlink_msg_system_time.h
...ink/include/mavlink/v1.0/common/mavlink_msg_system_time.h
+0
-0
mavlink_msg_vfr_hud.h
mavlink/include/mavlink/v1.0/common/mavlink_msg_vfr_hud.h
+0
-0
mavlink_msg_vicon_position_estimate.h
...mavlink/v1.0/common/mavlink_msg_vicon_position_estimate.h
+0
-0
mavlink_msg_vision_position_estimate.h
...avlink/v1.0/common/mavlink_msg_vision_position_estimate.h
+0
-0
mavlink_msg_vision_speed_estimate.h
...e/mavlink/v1.0/common/mavlink_msg_vision_speed_estimate.h
+0
-0
testsuite.h
mavlink/include/mavlink/v1.0/common/testsuite.h
+0
-0
version.h
mavlink/include/mavlink/v1.0/common/version.h
+2
-2
matrixpilot.h
mavlink/include/mavlink/v1.0/matrixpilot/matrixpilot.h
+0
-0
mavlink.h
mavlink/include/mavlink/v1.0/matrixpilot/mavlink.h
+0
-0
testsuite.h
mavlink/include/mavlink/v1.0/matrixpilot/testsuite.h
+0
-0
version.h
mavlink/include/mavlink/v1.0/matrixpilot/version.h
+1
-1
mavlink_helpers.h
mavlink/include/mavlink/v1.0/mavlink_helpers.h
+0
-0
mavlink_protobuf_manager.hpp
mavlink/include/mavlink/v1.0/mavlink_protobuf_manager.hpp
+0
-0
mavlink_types.h
mavlink/include/mavlink/v1.0/mavlink_types.h
+0
-0
mavlink.h
mavlink/include/mavlink/v1.0/minimal/mavlink.h
+0
-0
mavlink_msg_heartbeat.h
mavlink/include/mavlink/v1.0/minimal/mavlink_msg_heartbeat.h
+0
-0
minimal.h
mavlink/include/mavlink/v1.0/minimal/minimal.h
+0
-0
testsuite.h
mavlink/include/mavlink/v1.0/minimal/testsuite.h
+0
-0
version.h
mavlink/include/mavlink/v1.0/minimal/version.h
+1
-1
mavlink.h
mavlink/include/mavlink/v1.0/pixhawk/mavlink.h
+0
-0
mavlink_msg_attitude_control.h
...clude/mavlink/v1.0/pixhawk/mavlink_msg_attitude_control.h
+0
-0
mavlink_msg_brief_feature.h
.../include/mavlink/v1.0/pixhawk/mavlink_msg_brief_feature.h
+0
-0
mavlink_msg_data_transmission_handshake.h
...nk/v1.0/pixhawk/mavlink_msg_data_transmission_handshake.h
+0
-0
mavlink_msg_encapsulated_data.h
...lude/mavlink/v1.0/pixhawk/mavlink_msg_encapsulated_data.h
+0
-0
mavlink_msg_image_available.h
...nclude/mavlink/v1.0/pixhawk/mavlink_msg_image_available.h
+0
-0
mavlink_msg_image_trigger_control.h
.../mavlink/v1.0/pixhawk/mavlink_msg_image_trigger_control.h
+0
-0
mavlink_msg_image_triggered.h
...nclude/mavlink/v1.0/pixhawk/mavlink_msg_image_triggered.h
+0
-0
mavlink_msg_marker.h
mavlink/include/mavlink/v1.0/pixhawk/mavlink_msg_marker.h
+0
-0
mavlink_msg_pattern_detected.h
...clude/mavlink/v1.0/pixhawk/mavlink_msg_pattern_detected.h
+0
-0
mavlink_msg_point_of_interest.h
...lude/mavlink/v1.0/pixhawk/mavlink_msg_point_of_interest.h
+0
-0
mavlink_msg_point_of_interest_connection.h
...k/v1.0/pixhawk/mavlink_msg_point_of_interest_connection.h
+0
-0
mavlink_msg_position_control_setpoint.h
...link/v1.0/pixhawk/mavlink_msg_position_control_setpoint.h
+0
-0
mavlink_msg_raw_aux.h
mavlink/include/mavlink/v1.0/pixhawk/mavlink_msg_raw_aux.h
+0
-0
mavlink_msg_set_cam_shutter.h
...nclude/mavlink/v1.0/pixhawk/mavlink_msg_set_cam_shutter.h
+0
-0
mavlink_msg_set_position_control_offset.h
...nk/v1.0/pixhawk/mavlink_msg_set_position_control_offset.h
+0
-0
mavlink_msg_watchdog_command.h
...clude/mavlink/v1.0/pixhawk/mavlink_msg_watchdog_command.h
+0
-0
mavlink_msg_watchdog_heartbeat.h
...ude/mavlink/v1.0/pixhawk/mavlink_msg_watchdog_heartbeat.h
+0
-0
mavlink_msg_watchdog_process_info.h
.../mavlink/v1.0/pixhawk/mavlink_msg_watchdog_process_info.h
+0
-0
mavlink_msg_watchdog_process_status.h
...avlink/v1.0/pixhawk/mavlink_msg_watchdog_process_status.h
+0
-0
pixhawk.h
mavlink/include/mavlink/v1.0/pixhawk/pixhawk.h
+0
-0
pixhawk.pb.h
mavlink/include/mavlink/v1.0/pixhawk/pixhawk.pb.h
+0
-0
testsuite.h
mavlink/include/mavlink/v1.0/pixhawk/testsuite.h
+0
-0
version.h
mavlink/include/mavlink/v1.0/pixhawk/version.h
+1
-1
protocol.h
mavlink/include/mavlink/v1.0/protocol.h
+0
-0
mavlink.h
mavlink/include/mavlink/v1.0/sensesoar/mavlink.h
+0
-0
mavlink_msg_cmd_airspeed_ack.h
...ude/mavlink/v1.0/sensesoar/mavlink_msg_cmd_airspeed_ack.h
+0
-0
mavlink_msg_cmd_airspeed_chng.h
...de/mavlink/v1.0/sensesoar/mavlink_msg_cmd_airspeed_chng.h
+0
-0
mavlink_msg_filt_rot_vel.h
...include/mavlink/v1.0/sensesoar/mavlink_msg_filt_rot_vel.h
+0
-0
mavlink_msg_llc_out.h
mavlink/include/mavlink/v1.0/sensesoar/mavlink_msg_llc_out.h
+0
-0
mavlink_msg_obs_air_temp.h
...include/mavlink/v1.0/sensesoar/mavlink_msg_obs_air_temp.h
+0
-0
mavlink_msg_obs_air_velocity.h
...ude/mavlink/v1.0/sensesoar/mavlink_msg_obs_air_velocity.h
+0
-0
mavlink_msg_obs_attitude.h
...include/mavlink/v1.0/sensesoar/mavlink_msg_obs_attitude.h
+0
-0
mavlink_msg_obs_bias.h
...ink/include/mavlink/v1.0/sensesoar/mavlink_msg_obs_bias.h
+0
-0
mavlink_msg_obs_position.h
...include/mavlink/v1.0/sensesoar/mavlink_msg_obs_position.h
+0
-0
mavlink_msg_obs_qff.h
mavlink/include/mavlink/v1.0/sensesoar/mavlink_msg_obs_qff.h
+0
-0
mavlink_msg_obs_velocity.h
...include/mavlink/v1.0/sensesoar/mavlink_msg_obs_velocity.h
+0
-0
mavlink_msg_obs_wind.h
...ink/include/mavlink/v1.0/sensesoar/mavlink_msg_obs_wind.h
+0
-0
mavlink_msg_pm_elec.h
mavlink/include/mavlink/v1.0/sensesoar/mavlink_msg_pm_elec.h
+0
-0
mavlink_msg_sys_stat.h
...ink/include/mavlink/v1.0/sensesoar/mavlink_msg_sys_stat.h
+0
-0
sensesoar.h
mavlink/include/mavlink/v1.0/sensesoar/sensesoar.h
+0
-0
testsuite.h
mavlink/include/mavlink/v1.0/sensesoar/testsuite.h
+0
-0
version.h
mavlink/include/mavlink/v1.0/sensesoar/version.h
+1
-1
mavlink.h
mavlink/include/mavlink/v1.0/slugs/mavlink.h
+0
-0
mavlink_msg_air_data.h
mavlink/include/mavlink/v1.0/slugs/mavlink_msg_air_data.h
+0
-0
mavlink_msg_cpu_load.h
mavlink/include/mavlink/v1.0/slugs/mavlink_msg_cpu_load.h
+0
-0
mavlink_msg_ctrl_srfc_pt.h
...ink/include/mavlink/v1.0/slugs/mavlink_msg_ctrl_srfc_pt.h
+0
-0
mavlink_msg_data_log.h
mavlink/include/mavlink/v1.0/slugs/mavlink_msg_data_log.h
+0
-0
mavlink_msg_diagnostic.h
mavlink/include/mavlink/v1.0/slugs/mavlink_msg_diagnostic.h
+0
-0
mavlink_msg_gps_date_time.h
...nk/include/mavlink/v1.0/slugs/mavlink_msg_gps_date_time.h
+0
-0
mavlink_msg_mid_lvl_cmds.h
...ink/include/mavlink/v1.0/slugs/mavlink_msg_mid_lvl_cmds.h
+0
-0
mavlink_msg_sensor_bias.h
mavlink/include/mavlink/v1.0/slugs/mavlink_msg_sensor_bias.h
+0
-0
mavlink_msg_slugs_action.h
...ink/include/mavlink/v1.0/slugs/mavlink_msg_slugs_action.h
+0
-0
mavlink_msg_slugs_navigation.h
...include/mavlink/v1.0/slugs/mavlink_msg_slugs_navigation.h
+0
-0
slugs.h
mavlink/include/mavlink/v1.0/slugs/slugs.h
+0
-0
testsuite.h
mavlink/include/mavlink/v1.0/slugs/testsuite.h
+0
-0
version.h
mavlink/include/mavlink/v1.0/slugs/version.h
+1
-1
mavlink.h
mavlink/include/mavlink/v1.0/test/mavlink.h
+0
-0
mavlink_msg_test_types.h
mavlink/include/mavlink/v1.0/test/mavlink_msg_test_types.h
+0
-0
test.h
mavlink/include/mavlink/v1.0/test/test.h
+0
-0
testsuite.h
mavlink/include/mavlink/v1.0/test/testsuite.h
+0
-0
version.h
mavlink/include/mavlink/v1.0/test/version.h
+1
-1
mavlink.h
mavlink/include/mavlink/v1.0/ualberta/mavlink.h
+0
-0
mavlink_msg_nav_filter_bias.h
...clude/mavlink/v1.0/ualberta/mavlink_msg_nav_filter_bias.h
+0
-0
mavlink_msg_radio_calibration.h
...ude/mavlink/v1.0/ualberta/mavlink_msg_radio_calibration.h
+0
-0
mavlink_msg_ualberta_sys_status.h
...e/mavlink/v1.0/ualberta/mavlink_msg_ualberta_sys_status.h
+0
-0
testsuite.h
mavlink/include/mavlink/v1.0/ualberta/testsuite.h
+192
-0
ualberta.h
mavlink/include/mavlink/v1.0/ualberta/ualberta.h
+0
-0
version.h
mavlink/include/mavlink/v1.0/ualberta/version.h
+1
-1
mavlink.pc
mavlink/lib/pkgconfig/mavlink.pc
+7
-0
pixhawk.pb.cc
mavlink/share/mavlink/src/v1.0/pixhawk/pixhawk.pb.cc
+5431
-0
.gitignore
mavlink/share/pyshared/pymavlink/.gitignore
+13
-0
APM_Mavtest.pde
mavlink/share/pyshared/pymavlink/APM_Mavtest/APM_Mavtest.pde
+55
-0
README.txt
mavlink/share/pyshared/pymavlink/README.txt
+4
-0
apmsetrate.py
mavlink/share/pyshared/pymavlink/examples/apmsetrate.py
+67
-0
bwtest.py
mavlink/share/pyshared/pymavlink/examples/bwtest.py
+58
-0
flightmodes.py
mavlink/share/pyshared/pymavlink/examples/flightmodes.py
+52
-0
flighttime.py
mavlink/share/pyshared/pymavlink/examples/flighttime.py
+59
-0
gpslock.py
mavlink/share/pyshared/pymavlink/examples/gpslock.py
+68
-0
magfit.py
mavlink/share/pyshared/pymavlink/examples/magfit.py
+138
-0
magfit_delta.py
mavlink/share/pyshared/pymavlink/examples/magfit_delta.py
+145
-0
magfit_gps.py
mavlink/share/pyshared/pymavlink/examples/magfit_gps.py
+159
-0
magtest.py
mavlink/share/pyshared/pymavlink/examples/magtest.py
+120
-0
mavgraph.py
mavlink/share/pyshared/pymavlink/examples/mavgraph.py
+196
-0
mavlogdump.py
mavlink/share/pyshared/pymavlink/examples/mavlogdump.py
+67
-0
mavparms.py
mavlink/share/pyshared/pymavlink/examples/mavparms.py
+48
-0
mavtest.py
mavlink/share/pyshared/pymavlink/examples/mavtest.py
+41
-0
mavtester.py
mavlink/share/pyshared/pymavlink/examples/mavtester.py
+43
-0
mavtogpx.py
mavlink/share/pyshared/pymavlink/examples/mavtogpx.py
+83
-0
rotmat.py
mavlink/share/pyshared/pymavlink/examples/rotmat.py
+269
-0
sigloss.py
mavlink/share/pyshared/pymavlink/examples/sigloss.py
+57
-0
wptogpx.py
mavlink/share/pyshared/pymavlink/examples/wptogpx.py
+69
-0
fgFDM.py
mavlink/share/pyshared/pymavlink/fgFDM.py
+209
-0
.gitignore
mavlink/share/pyshared/pymavlink/generator/.gitignore
+1
-0
checksum.h
...re/pyshared/pymavlink/generator/C/include_v0.9/checksum.h
+89
-0
mavlink_helpers.h
...ared/pymavlink/generator/C/include_v0.9/mavlink_helpers.h
+488
-0
mavlink_types.h
...shared/pymavlink/generator/C/include_v0.9/mavlink_types.h
+299
-0
protocol.h
...re/pyshared/pymavlink/generator/C/include_v0.9/protocol.h
+319
-0
mavlink.h
...yshared/pymavlink/generator/C/include_v0.9/test/mavlink.h
+27
-0
mavlink_msg_test_types.h
...nk/generator/C/include_v0.9/test/mavlink_msg_test_types.h
+610
-0
test.h
...e/pyshared/pymavlink/generator/C/include_v0.9/test/test.h
+53
-0
testsuite.h
...hared/pymavlink/generator/C/include_v0.9/test/testsuite.h
+120
-0
version.h
...yshared/pymavlink/generator/C/include_v0.9/test/version.h
+12
-0
checksum.h
...re/pyshared/pymavlink/generator/C/include_v1.0/checksum.h
+89
-0
mavlink_helpers.h
...ared/pymavlink/generator/C/include_v1.0/mavlink_helpers.h
+507
-0
mavlink_protobuf_manager.hpp
...ink/generator/C/include_v1.0/mavlink_protobuf_manager.hpp
+377
-0
mavlink_types.h
...shared/pymavlink/generator/C/include_v1.0/mavlink_types.h
+150
-0
pixhawk.pb.h
...d/pymavlink/generator/C/include_v1.0/pixhawk/pixhawk.pb.h
+3663
-0
protocol.h
...re/pyshared/pymavlink/generator/C/include_v1.0/protocol.h
+322
-0
mavlink.h
...yshared/pymavlink/generator/C/include_v1.0/test/mavlink.h
+27
-0
mavlink_msg_test_types.h
...nk/generator/C/include_v1.0/test/mavlink_msg_test_types.h
+610
-0
test.h
...e/pyshared/pymavlink/generator/C/include_v1.0/test/test.h
+53
-0
testsuite.h
...hared/pymavlink/generator/C/include_v1.0/test/testsuite.h
+120
-0
version.h
...yshared/pymavlink/generator/C/include_v1.0/test/version.h
+12
-0
pixhawk.pb.cc
...ared/pymavlink/generator/C/src_v1.0/pixhawk/pixhawk.pb.cc
+5431
-0
.gitignore
...hare/pyshared/pymavlink/generator/C/test/posix/.gitignore
+3
-0
testmav.c
...share/pyshared/pymavlink/generator/C/test/posix/testmav.c
+159
-0
stdafx.cpp
...re/pyshared/pymavlink/generator/C/test/windows/stdafx.cpp
+8
-0
stdafx.h
...hare/pyshared/pymavlink/generator/C/test/windows/stdafx.h
+15
-0
targetver.h
...e/pyshared/pymavlink/generator/C/test/windows/targetver.h
+8
-0
testmav.cpp
...e/pyshared/pymavlink/generator/C/test/windows/testmav.cpp
+154
-0
gen_MatrixPilot.py
...ink/share/pyshared/pymavlink/generator/gen_MatrixPilot.py
+93
-0
gen_all.py
mavlink/share/pyshared/pymavlink/generator/gen_all.py
+44
-0
gen_all.sh
mavlink/share/pyshared/pymavlink/generator/gen_all.sh
+12
-0
mavgen.py
mavlink/share/pyshared/pymavlink/generator/mavgen.py
+82
-0
mavgen_c.py
mavlink/share/pyshared/pymavlink/generator/mavgen_c.py
+581
-0
mavgen_python.py
mavlink/share/pyshared/pymavlink/generator/mavgen_python.py
+455
-0
mavparse.py
mavlink/share/pyshared/pymavlink/generator/mavparse.py
+372
-0
mavtemplate.py
mavlink/share/pyshared/pymavlink/generator/mavtemplate.py
+121
-0
mavtestgen.py
mavlink/share/pyshared/pymavlink/generator/mavtestgen.py
+142
-0
mavextra.py
mavlink/share/pyshared/pymavlink/mavextra.py
+154
-0
mavlink.py
mavlink/share/pyshared/pymavlink/mavlink.py
+4930
-0
mavlinkv10.py
mavlink/share/pyshared/pymavlink/mavlinkv10.py
+5394
-0
mavutil.py
mavlink/share/pyshared/pymavlink/mavutil.py
+678
-0
mavwp.py
mavlink/share/pyshared/pymavlink/mavwp.py
+200
-0
scanwin32.py
mavlink/share/pyshared/pymavlink/scanwin32.py
+236
-0
gtk-quit.gif
mavlink/share/pyshared/pymavlink/tools/images/gtk-quit.gif
+0
-0
media-playback-pause.gif
.../pyshared/pymavlink/tools/images/media-playback-pause.gif
+0
-0
media-playback-start.gif
.../pyshared/pymavlink/tools/images/media-playback-start.gif
+0
-0
media-playback-stop.gif
...e/pyshared/pymavlink/tools/images/media-playback-stop.gif
+0
-0
media-seek-backward.gif
...e/pyshared/pymavlink/tools/images/media-seek-backward.gif
+0
-0
media-seek-forward.gif
...re/pyshared/pymavlink/tools/images/media-seek-forward.gif
+0
-0
player_end.gif
mavlink/share/pyshared/pymavlink/tools/images/player_end.gif
+0
-0
mavplayback.py
mavlink/share/pyshared/pymavlink/tools/mavplayback.py
+246
-0
update
mavlink/update
+14
-0
No files found.
mavlink/VERSION
0 → 100644
View file @
3d751338
1.0.5
mavlink/include/mavlink/config.h
0 → 100644
View file @
3d751338
#define MAVLINK_VERSION "1.0.5"
mavlink/include/mavlink/v0.9/ardupilotmega/ardupilotmega.h
0 → 100644
View file @
3d751338
This diff is collapsed.
Click to expand it.
mavlink/include/mavlink/v0.9/ardupilotmega/mavlink.h
0 → 100644
View file @
3d751338
/** @file
* @brief MAVLink comm protocol built from ardupilotmega.xml
* @see http://pixhawk.ethz.ch/software/mavlink
*/
#ifndef MAVLINK_H
#define MAVLINK_H
#ifndef MAVLINK_STX
#define MAVLINK_STX 85
#endif
#ifndef MAVLINK_ENDIAN
#define MAVLINK_ENDIAN MAVLINK_BIG_ENDIAN
#endif
#ifndef MAVLINK_ALIGNED_FIELDS
#define MAVLINK_ALIGNED_FIELDS 0
#endif
#ifndef MAVLINK_CRC_EXTRA
#define MAVLINK_CRC_EXTRA 0
#endif
#include "version.h"
#include "ardupilotmega.h"
#endif // MAVLINK_H
mavlink/include/
v1.0/ardupilotmega/mavlink_msg_dcm
.h
→
mavlink/include/
mavlink/v0.9/ardupilotmega/mavlink_msg_ahrs
.h
View file @
3d751338
This diff is collapsed.
Click to expand it.
mavlink/include/mavlink/v0.9/ardupilotmega/mavlink_msg_ap_adc.h
0 → 100644
View file @
3d751338
// MESSAGE AP_ADC PACKING
#define MAVLINK_MSG_ID_AP_ADC 153
typedef
struct
__mavlink_ap_adc_t
{
uint16_t
adc1
;
///< ADC output 1
uint16_t
adc2
;
///< ADC output 2
uint16_t
adc3
;
///< ADC output 3
uint16_t
adc4
;
///< ADC output 4
uint16_t
adc5
;
///< ADC output 5
uint16_t
adc6
;
///< ADC output 6
}
mavlink_ap_adc_t
;
#define MAVLINK_MSG_ID_AP_ADC_LEN 12
#define MAVLINK_MSG_ID_153_LEN 12
#define MAVLINK_MESSAGE_INFO_AP_ADC { \
"AP_ADC", \
6, \
{ { "adc1", NULL, MAVLINK_TYPE_UINT16_T, 0, 0, offsetof(mavlink_ap_adc_t, adc1) }, \
{ "adc2", NULL, MAVLINK_TYPE_UINT16_T, 0, 2, offsetof(mavlink_ap_adc_t, adc2) }, \
{ "adc3", NULL, MAVLINK_TYPE_UINT16_T, 0, 4, offsetof(mavlink_ap_adc_t, adc3) }, \
{ "adc4", NULL, MAVLINK_TYPE_UINT16_T, 0, 6, offsetof(mavlink_ap_adc_t, adc4) }, \
{ "adc5", NULL, MAVLINK_TYPE_UINT16_T, 0, 8, offsetof(mavlink_ap_adc_t, adc5) }, \
{ "adc6", NULL, MAVLINK_TYPE_UINT16_T, 0, 10, offsetof(mavlink_ap_adc_t, adc6) }, \
} \
}
/**
* @brief Pack a ap_adc message
* @param system_id ID of this system
* @param component_id ID of this component (e.g. 200 for IMU)
* @param msg The MAVLink message to compress the data into
*
* @param adc1 ADC output 1
* @param adc2 ADC output 2
* @param adc3 ADC output 3
* @param adc4 ADC output 4
* @param adc5 ADC output 5
* @param adc6 ADC output 6
* @return length of the message in bytes (excluding serial stream start sign)
*/
static
inline
uint16_t
mavlink_msg_ap_adc_pack
(
uint8_t
system_id
,
uint8_t
component_id
,
mavlink_message_t
*
msg
,
uint16_t
adc1
,
uint16_t
adc2
,
uint16_t
adc3
,
uint16_t
adc4
,
uint16_t
adc5
,
uint16_t
adc6
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
buf
[
12
];
_mav_put_uint16_t
(
buf
,
0
,
adc1
);
_mav_put_uint16_t
(
buf
,
2
,
adc2
);
_mav_put_uint16_t
(
buf
,
4
,
adc3
);
_mav_put_uint16_t
(
buf
,
6
,
adc4
);
_mav_put_uint16_t
(
buf
,
8
,
adc5
);
_mav_put_uint16_t
(
buf
,
10
,
adc6
);
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
buf
,
12
);
#else
mavlink_ap_adc_t
packet
;
packet
.
adc1
=
adc1
;
packet
.
adc2
=
adc2
;
packet
.
adc3
=
adc3
;
packet
.
adc4
=
adc4
;
packet
.
adc5
=
adc5
;
packet
.
adc6
=
adc6
;
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
&
packet
,
12
);
#endif
msg
->
msgid
=
MAVLINK_MSG_ID_AP_ADC
;
return
mavlink_finalize_message
(
msg
,
system_id
,
component_id
,
12
);
}
/**
* @brief Pack a ap_adc message on a channel
* @param system_id ID of this system
* @param component_id ID of this component (e.g. 200 for IMU)
* @param chan The MAVLink channel this message was sent over
* @param msg The MAVLink message to compress the data into
* @param adc1 ADC output 1
* @param adc2 ADC output 2
* @param adc3 ADC output 3
* @param adc4 ADC output 4
* @param adc5 ADC output 5
* @param adc6 ADC output 6
* @return length of the message in bytes (excluding serial stream start sign)
*/
static
inline
uint16_t
mavlink_msg_ap_adc_pack_chan
(
uint8_t
system_id
,
uint8_t
component_id
,
uint8_t
chan
,
mavlink_message_t
*
msg
,
uint16_t
adc1
,
uint16_t
adc2
,
uint16_t
adc3
,
uint16_t
adc4
,
uint16_t
adc5
,
uint16_t
adc6
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
buf
[
12
];
_mav_put_uint16_t
(
buf
,
0
,
adc1
);
_mav_put_uint16_t
(
buf
,
2
,
adc2
);
_mav_put_uint16_t
(
buf
,
4
,
adc3
);
_mav_put_uint16_t
(
buf
,
6
,
adc4
);
_mav_put_uint16_t
(
buf
,
8
,
adc5
);
_mav_put_uint16_t
(
buf
,
10
,
adc6
);
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
buf
,
12
);
#else
mavlink_ap_adc_t
packet
;
packet
.
adc1
=
adc1
;
packet
.
adc2
=
adc2
;
packet
.
adc3
=
adc3
;
packet
.
adc4
=
adc4
;
packet
.
adc5
=
adc5
;
packet
.
adc6
=
adc6
;
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
&
packet
,
12
);
#endif
msg
->
msgid
=
MAVLINK_MSG_ID_AP_ADC
;
return
mavlink_finalize_message_chan
(
msg
,
system_id
,
component_id
,
chan
,
12
);
}
/**
* @brief Encode a ap_adc struct into a message
*
* @param system_id ID of this system
* @param component_id ID of this component (e.g. 200 for IMU)
* @param msg The MAVLink message to compress the data into
* @param ap_adc C-struct to read the message contents from
*/
static
inline
uint16_t
mavlink_msg_ap_adc_encode
(
uint8_t
system_id
,
uint8_t
component_id
,
mavlink_message_t
*
msg
,
const
mavlink_ap_adc_t
*
ap_adc
)
{
return
mavlink_msg_ap_adc_pack
(
system_id
,
component_id
,
msg
,
ap_adc
->
adc1
,
ap_adc
->
adc2
,
ap_adc
->
adc3
,
ap_adc
->
adc4
,
ap_adc
->
adc5
,
ap_adc
->
adc6
);
}
/**
* @brief Send a ap_adc message
* @param chan MAVLink channel to send the message
*
* @param adc1 ADC output 1
* @param adc2 ADC output 2
* @param adc3 ADC output 3
* @param adc4 ADC output 4
* @param adc5 ADC output 5
* @param adc6 ADC output 6
*/
#ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS
static
inline
void
mavlink_msg_ap_adc_send
(
mavlink_channel_t
chan
,
uint16_t
adc1
,
uint16_t
adc2
,
uint16_t
adc3
,
uint16_t
adc4
,
uint16_t
adc5
,
uint16_t
adc6
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
buf
[
12
];
_mav_put_uint16_t
(
buf
,
0
,
adc1
);
_mav_put_uint16_t
(
buf
,
2
,
adc2
);
_mav_put_uint16_t
(
buf
,
4
,
adc3
);
_mav_put_uint16_t
(
buf
,
6
,
adc4
);
_mav_put_uint16_t
(
buf
,
8
,
adc5
);
_mav_put_uint16_t
(
buf
,
10
,
adc6
);
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_AP_ADC
,
buf
,
12
);
#else
mavlink_ap_adc_t
packet
;
packet
.
adc1
=
adc1
;
packet
.
adc2
=
adc2
;
packet
.
adc3
=
adc3
;
packet
.
adc4
=
adc4
;
packet
.
adc5
=
adc5
;
packet
.
adc6
=
adc6
;
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_AP_ADC
,
(
const
char
*
)
&
packet
,
12
);
#endif
}
#endif
// MESSAGE AP_ADC UNPACKING
/**
* @brief Get field adc1 from ap_adc message
*
* @return ADC output 1
*/
static
inline
uint16_t
mavlink_msg_ap_adc_get_adc1
(
const
mavlink_message_t
*
msg
)
{
return
_MAV_RETURN_uint16_t
(
msg
,
0
);
}
/**
* @brief Get field adc2 from ap_adc message
*
* @return ADC output 2
*/
static
inline
uint16_t
mavlink_msg_ap_adc_get_adc2
(
const
mavlink_message_t
*
msg
)
{
return
_MAV_RETURN_uint16_t
(
msg
,
2
);
}
/**
* @brief Get field adc3 from ap_adc message
*
* @return ADC output 3
*/
static
inline
uint16_t
mavlink_msg_ap_adc_get_adc3
(
const
mavlink_message_t
*
msg
)
{
return
_MAV_RETURN_uint16_t
(
msg
,
4
);
}
/**
* @brief Get field adc4 from ap_adc message
*
* @return ADC output 4
*/
static
inline
uint16_t
mavlink_msg_ap_adc_get_adc4
(
const
mavlink_message_t
*
msg
)
{
return
_MAV_RETURN_uint16_t
(
msg
,
6
);
}
/**
* @brief Get field adc5 from ap_adc message
*
* @return ADC output 5
*/
static
inline
uint16_t
mavlink_msg_ap_adc_get_adc5
(
const
mavlink_message_t
*
msg
)
{
return
_MAV_RETURN_uint16_t
(
msg
,
8
);
}
/**
* @brief Get field adc6 from ap_adc message
*
* @return ADC output 6
*/
static
inline
uint16_t
mavlink_msg_ap_adc_get_adc6
(
const
mavlink_message_t
*
msg
)
{
return
_MAV_RETURN_uint16_t
(
msg
,
10
);
}
/**
* @brief Decode a ap_adc message into a struct
*
* @param msg The message to decode
* @param ap_adc C-struct to decode the message contents into
*/
static
inline
void
mavlink_msg_ap_adc_decode
(
const
mavlink_message_t
*
msg
,
mavlink_ap_adc_t
*
ap_adc
)
{
#if MAVLINK_NEED_BYTE_SWAP
ap_adc
->
adc1
=
mavlink_msg_ap_adc_get_adc1
(
msg
);
ap_adc
->
adc2
=
mavlink_msg_ap_adc_get_adc2
(
msg
);
ap_adc
->
adc3
=
mavlink_msg_ap_adc_get_adc3
(
msg
);
ap_adc
->
adc4
=
mavlink_msg_ap_adc_get_adc4
(
msg
);
ap_adc
->
adc5
=
mavlink_msg_ap_adc_get_adc5
(
msg
);
ap_adc
->
adc6
=
mavlink_msg_ap_adc_get_adc6
(
msg
);
#else
memcpy
(
ap_adc
,
_MAV_PAYLOAD
(
msg
),
12
);
#endif
}
mavlink/include/mavlink/v0.9/ardupilotmega/mavlink_msg_digicam_configure.h
0 → 100644
View file @
3d751338
This diff is collapsed.
Click to expand it.
mavlink/include/mavlink/v0.9/ardupilotmega/mavlink_msg_digicam_control.h
0 → 100644
View file @
3d751338
This diff is collapsed.
Click to expand it.
mavlink/include/mavlink/v0.9/ardupilotmega/mavlink_msg_fence_fetch_point.h
0 → 100644
View file @
3d751338
// MESSAGE FENCE_FETCH_POINT PACKING
#define MAVLINK_MSG_ID_FENCE_FETCH_POINT 161
typedef
struct
__mavlink_fence_fetch_point_t
{
uint8_t
target_system
;
///< System ID
uint8_t
target_component
;
///< Component ID
uint8_t
idx
;
///< point index (first point is 1, 0 is for return point)
}
mavlink_fence_fetch_point_t
;
#define MAVLINK_MSG_ID_FENCE_FETCH_POINT_LEN 3
#define MAVLINK_MSG_ID_161_LEN 3
#define MAVLINK_MESSAGE_INFO_FENCE_FETCH_POINT { \
"FENCE_FETCH_POINT", \
3, \
{ { "target_system", NULL, MAVLINK_TYPE_UINT8_T, 0, 0, offsetof(mavlink_fence_fetch_point_t, target_system) }, \
{ "target_component", NULL, MAVLINK_TYPE_UINT8_T, 0, 1, offsetof(mavlink_fence_fetch_point_t, target_component) }, \
{ "idx", NULL, MAVLINK_TYPE_UINT8_T, 0, 2, offsetof(mavlink_fence_fetch_point_t, idx) }, \
} \
}
/**
* @brief Pack a fence_fetch_point message
* @param system_id ID of this system
* @param component_id ID of this component (e.g. 200 for IMU)
* @param msg The MAVLink message to compress the data into
*
* @param target_system System ID
* @param target_component Component ID
* @param idx point index (first point is 1, 0 is for return point)
* @return length of the message in bytes (excluding serial stream start sign)
*/
static
inline
uint16_t
mavlink_msg_fence_fetch_point_pack
(
uint8_t
system_id
,
uint8_t
component_id
,
mavlink_message_t
*
msg
,
uint8_t
target_system
,
uint8_t
target_component
,
uint8_t
idx
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
buf
[
3
];
_mav_put_uint8_t
(
buf
,
0
,
target_system
);
_mav_put_uint8_t
(
buf
,
1
,
target_component
);
_mav_put_uint8_t
(
buf
,
2
,
idx
);
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
buf
,
3
);
#else
mavlink_fence_fetch_point_t
packet
;
packet
.
target_system
=
target_system
;
packet
.
target_component
=
target_component
;
packet
.
idx
=
idx
;
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
&
packet
,
3
);
#endif
msg
->
msgid
=
MAVLINK_MSG_ID_FENCE_FETCH_POINT
;
return
mavlink_finalize_message
(
msg
,
system_id
,
component_id
,
3
);
}
/**
* @brief Pack a fence_fetch_point message on a channel
* @param system_id ID of this system
* @param component_id ID of this component (e.g. 200 for IMU)
* @param chan The MAVLink channel this message was sent over
* @param msg The MAVLink message to compress the data into
* @param target_system System ID
* @param target_component Component ID
* @param idx point index (first point is 1, 0 is for return point)
* @return length of the message in bytes (excluding serial stream start sign)
*/
static
inline
uint16_t
mavlink_msg_fence_fetch_point_pack_chan
(
uint8_t
system_id
,
uint8_t
component_id
,
uint8_t
chan
,
mavlink_message_t
*
msg
,
uint8_t
target_system
,
uint8_t
target_component
,
uint8_t
idx
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
buf
[
3
];
_mav_put_uint8_t
(
buf
,
0
,
target_system
);
_mav_put_uint8_t
(
buf
,
1
,
target_component
);
_mav_put_uint8_t
(
buf
,
2
,
idx
);
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
buf
,
3
);
#else
mavlink_fence_fetch_point_t
packet
;
packet
.
target_system
=
target_system
;
packet
.
target_component
=
target_component
;
packet
.
idx
=
idx
;
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
&
packet
,
3
);
#endif
msg
->
msgid
=
MAVLINK_MSG_ID_FENCE_FETCH_POINT
;
return
mavlink_finalize_message_chan
(
msg
,
system_id
,
component_id
,
chan
,
3
);
}
/**
* @brief Encode a fence_fetch_point struct into a message
*
* @param system_id ID of this system
* @param component_id ID of this component (e.g. 200 for IMU)
* @param msg The MAVLink message to compress the data into
* @param fence_fetch_point C-struct to read the message contents from
*/
static
inline
uint16_t
mavlink_msg_fence_fetch_point_encode
(
uint8_t
system_id
,
uint8_t
component_id
,
mavlink_message_t
*
msg
,
const
mavlink_fence_fetch_point_t
*
fence_fetch_point
)
{
return
mavlink_msg_fence_fetch_point_pack
(
system_id
,
component_id
,
msg
,
fence_fetch_point
->
target_system
,
fence_fetch_point
->
target_component
,
fence_fetch_point
->
idx
);
}
/**
* @brief Send a fence_fetch_point message
* @param chan MAVLink channel to send the message
*
* @param target_system System ID
* @param target_component Component ID
* @param idx point index (first point is 1, 0 is for return point)
*/
#ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS
static
inline
void
mavlink_msg_fence_fetch_point_send
(
mavlink_channel_t
chan
,
uint8_t
target_system
,
uint8_t
target_component
,
uint8_t
idx
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
buf
[
3
];
_mav_put_uint8_t
(
buf
,
0
,
target_system
);
_mav_put_uint8_t
(
buf
,
1
,
target_component
);
_mav_put_uint8_t
(
buf
,
2
,
idx
);
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_FENCE_FETCH_POINT
,
buf
,
3
);
#else
mavlink_fence_fetch_point_t
packet
;
packet
.
target_system
=
target_system
;
packet
.
target_component
=
target_component
;
packet
.
idx
=
idx
;
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_FENCE_FETCH_POINT
,
(
const
char
*
)
&
packet
,
3
);
#endif
}
#endif
// MESSAGE FENCE_FETCH_POINT UNPACKING
/**
* @brief Get field target_system from fence_fetch_point message
*
* @return System ID
*/
static
inline
uint8_t
mavlink_msg_fence_fetch_point_get_target_system
(
const
mavlink_message_t
*
msg
)
{
return
_MAV_RETURN_uint8_t
(
msg
,
0
);
}
/**
* @brief Get field target_component from fence_fetch_point message
*
* @return Component ID
*/
static
inline
uint8_t
mavlink_msg_fence_fetch_point_get_target_component
(
const
mavlink_message_t
*
msg
)
{
return
_MAV_RETURN_uint8_t
(
msg
,
1
);
}
/**
* @brief Get field idx from fence_fetch_point message
*
* @return point index (first point is 1, 0 is for return point)
*/
static
inline
uint8_t
mavlink_msg_fence_fetch_point_get_idx
(
const
mavlink_message_t
*
msg
)
{
return
_MAV_RETURN_uint8_t
(
msg
,
2
);
}
/**
* @brief Decode a fence_fetch_point message into a struct
*
* @param msg The message to decode
* @param fence_fetch_point C-struct to decode the message contents into
*/
static
inline
void
mavlink_msg_fence_fetch_point_decode
(
const
mavlink_message_t
*
msg
,
mavlink_fence_fetch_point_t
*
fence_fetch_point
)
{
#if MAVLINK_NEED_BYTE_SWAP
fence_fetch_point
->
target_system
=
mavlink_msg_fence_fetch_point_get_target_system
(
msg
);
fence_fetch_point
->
target_component
=
mavlink_msg_fence_fetch_point_get_target_component
(
msg
);
fence_fetch_point
->
idx
=
mavlink_msg_fence_fetch_point_get_idx
(
msg
);
#else
memcpy
(
fence_fetch_point
,
_MAV_PAYLOAD
(
msg
),
3
);
#endif
}
mavlink/include/mavlink/v0.9/ardupilotmega/mavlink_msg_fence_point.h
0 → 100644
View file @
3d751338
// MESSAGE FENCE_POINT PACKING
#define MAVLINK_MSG_ID_FENCE_POINT 160
typedef
struct
__mavlink_fence_point_t
{
uint8_t
target_system
;
///< System ID
uint8_t
target_component
;
///< Component ID
uint8_t
idx
;
///< point index (first point is 1, 0 is for return point)
uint8_t
count
;
///< total number of points (for sanity checking)
float
lat
;
///< Latitude of point
float
lng
;
///< Longitude of point
}
mavlink_fence_point_t
;