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
82edfb39
Commit
82edfb39
authored
Jul 16, 2014
by
Thomas Gubler
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
remove mavlink
parent
6d093c1e
Changes
218
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
218 changed files
with
0 additions
and
80550 deletions
+0
-80550
ardupilotmega.h
...avlink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h
+0
-129
mavlink.h
libs/mavlink/include/mavlink/v1.0/ardupilotmega/mavlink.h
+0
-27
mavlink_msg_ahrs.h
...ink/include/mavlink/v1.0/ardupilotmega/mavlink_msg_ahrs.h
+0
-353
mavlink_msg_ahrs2.h
...nk/include/mavlink/v1.0/ardupilotmega/mavlink_msg_ahrs2.h
+0
-329
mavlink_msg_airspeed_autocal.h
...mavlink/v1.0/ardupilotmega/mavlink_msg_airspeed_autocal.h
+0
-473
mavlink_msg_ap_adc.h
...k/include/mavlink/v1.0/ardupilotmega/mavlink_msg_ap_adc.h
+0
-329
mavlink_msg_compassmot_status.h
...avlink/v1.0/ardupilotmega/mavlink_msg_compassmot_status.h
+0
-329
mavlink_msg_data16.h
...k/include/mavlink/v1.0/ardupilotmega/mavlink_msg_data16.h
+0
-249
mavlink_msg_data32.h
...k/include/mavlink/v1.0/ardupilotmega/mavlink_msg_data32.h
+0
-249
mavlink_msg_data64.h
...k/include/mavlink/v1.0/ardupilotmega/mavlink_msg_data64.h
+0
-249
mavlink_msg_data96.h
...k/include/mavlink/v1.0/ardupilotmega/mavlink_msg_data96.h
+0
-249
mavlink_msg_digicam_configure.h
...avlink/v1.0/ardupilotmega/mavlink_msg_digicam_configure.h
+0
-449
mavlink_msg_digicam_control.h
.../mavlink/v1.0/ardupilotmega/mavlink_msg_digicam_control.h
+0
-425
mavlink_msg_fence_fetch_point.h
...avlink/v1.0/ardupilotmega/mavlink_msg_fence_fetch_point.h
+0
-257
mavlink_msg_fence_point.h
...lude/mavlink/v1.0/ardupilotmega/mavlink_msg_fence_point.h
+0
-329
mavlink_msg_fence_status.h
...ude/mavlink/v1.0/ardupilotmega/mavlink_msg_fence_status.h
+0
-281
mavlink_msg_hwstatus.h
...include/mavlink/v1.0/ardupilotmega/mavlink_msg_hwstatus.h
+0
-233
mavlink_msg_limits_status.h
...de/mavlink/v1.0/ardupilotmega/mavlink_msg_limits_status.h
+0
-401
mavlink_msg_meminfo.h
.../include/mavlink/v1.0/ardupilotmega/mavlink_msg_meminfo.h
+0
-233
mavlink_msg_mount_configure.h
.../mavlink/v1.0/ardupilotmega/mavlink_msg_mount_configure.h
+0
-329
mavlink_msg_mount_control.h
...de/mavlink/v1.0/ardupilotmega/mavlink_msg_mount_control.h
+0
-329
mavlink_msg_mount_status.h
...ude/mavlink/v1.0/ardupilotmega/mavlink_msg_mount_status.h
+0
-305
mavlink_msg_radio.h
...nk/include/mavlink/v1.0/ardupilotmega/mavlink_msg_radio.h
+0
-353
mavlink_msg_rally_fetch_point.h
...avlink/v1.0/ardupilotmega/mavlink_msg_rally_fetch_point.h
+0
-257
mavlink_msg_rally_point.h
...lude/mavlink/v1.0/ardupilotmega/mavlink_msg_rally_point.h
+0
-425
mavlink_msg_rangefinder.h
...lude/mavlink/v1.0/ardupilotmega/mavlink_msg_rangefinder.h
+0
-233
mavlink_msg_sensor_offsets.h
...e/mavlink/v1.0/ardupilotmega/mavlink_msg_sensor_offsets.h
+0
-473
mavlink_msg_set_mag_offsets.h
.../mavlink/v1.0/ardupilotmega/mavlink_msg_set_mag_offsets.h
+0
-305
mavlink_msg_simstate.h
...include/mavlink/v1.0/ardupilotmega/mavlink_msg_simstate.h
+0
-449
mavlink_msg_wind.h
...ink/include/mavlink/v1.0/ardupilotmega/mavlink_msg_wind.h
+0
-257
testsuite.h
libs/mavlink/include/mavlink/v1.0/ardupilotmega/testsuite.h
+0
-1542
version.h
libs/mavlink/include/mavlink/v1.0/ardupilotmega/version.h
+0
-12
autoquad.h
libs/mavlink/include/mavlink/v1.0/autoquad/autoquad.h
+0
-132
mavlink.h
libs/mavlink/include/mavlink/v1.0/autoquad/mavlink.h
+0
-27
mavlink_msg_aq_telemetry_f.h
...nclude/mavlink/v1.0/autoquad/mavlink_msg_aq_telemetry_f.h
+0
-689
testsuite.h
libs/mavlink/include/mavlink/v1.0/autoquad/testsuite.h
+0
-118
version.h
libs/mavlink/include/mavlink/v1.0/autoquad/version.h
+0
-12
checksum.h
libs/mavlink/include/mavlink/v1.0/checksum.h
+0
-91
common.h
libs/mavlink/include/mavlink/v1.0/common/common.h
+0
-670
mavlink.h
libs/mavlink/include/mavlink/v1.0/common/mavlink.h
+0
-27
mavlink_msg_attitude.h
...avlink/include/mavlink/v1.0/common/mavlink_msg_attitude.h
+0
-353
mavlink_msg_attitude_quaternion.h
...ude/mavlink/v1.0/common/mavlink_msg_attitude_quaternion.h
+0
-377
mavlink_msg_auth_key.h
...avlink/include/mavlink/v1.0/common/mavlink_msg_auth_key.h
+0
-209
mavlink_msg_battery_status.h
.../include/mavlink/v1.0/common/mavlink_msg_battery_status.h
+0
-449
mavlink_msg_change_operator_control.h
...mavlink/v1.0/common/mavlink_msg_change_operator_control.h
+0
-273
mavlink_msg_change_operator_control_ack.h
...ink/v1.0/common/mavlink_msg_change_operator_control_ack.h
+0
-257
mavlink_msg_command_ack.h
...ink/include/mavlink/v1.0/common/mavlink_msg_command_ack.h
+0
-233
mavlink_msg_command_long.h
...nk/include/mavlink/v1.0/common/mavlink_msg_command_long.h
+0
-449
mavlink_msg_data_stream.h
...ink/include/mavlink/v1.0/common/mavlink_msg_data_stream.h
+0
-257
mavlink_msg_data_transmission_handshake.h
...ink/v1.0/common/mavlink_msg_data_transmission_handshake.h
+0
-353
mavlink_msg_debug.h
libs/mavlink/include/mavlink/v1.0/common/mavlink_msg_debug.h
+0
-257
mavlink_msg_debug_vect.h
...link/include/mavlink/v1.0/common/mavlink_msg_debug_vect.h
+0
-297
mavlink_msg_distance_sensor.h
...include/mavlink/v1.0/common/mavlink_msg_distance_sensor.h
+0
-377
mavlink_msg_encapsulated_data.h
...clude/mavlink/v1.0/common/mavlink_msg_encapsulated_data.h
+0
-225
mavlink_msg_file_transfer_dir_list.h
.../mavlink/v1.0/common/mavlink_msg_file_transfer_dir_list.h
+0
-249
mavlink_msg_file_transfer_res.h
...clude/mavlink/v1.0/common/mavlink_msg_file_transfer_res.h
+0
-233
mavlink_msg_file_transfer_start.h
...ude/mavlink/v1.0/common/mavlink_msg_file_transfer_start.h
+0
-297
mavlink_msg_global_position_int.h
...ude/mavlink/v1.0/common/mavlink_msg_global_position_int.h
+0
-401
mavlink_msg_global_position_setpoint_int.h
...nk/v1.0/common/mavlink_msg_global_position_setpoint_int.h
+0
-305
mavlink_msg_global_vision_position_estimate.h
...v1.0/common/mavlink_msg_global_vision_position_estimate.h
+0
-353
mavlink_msg_gps2_raw.h
...avlink/include/mavlink/v1.0/common/mavlink_msg_gps2_raw.h
+0
-473
mavlink_msg_gps_global_origin.h
...clude/mavlink/v1.0/common/mavlink_msg_gps_global_origin.h
+0
-257
mavlink_msg_gps_inject_data.h
...include/mavlink/v1.0/common/mavlink_msg_gps_inject_data.h
+0
-273
mavlink_msg_gps_raw_int.h
...ink/include/mavlink/v1.0/common/mavlink_msg_gps_raw_int.h
+0
-425
mavlink_msg_gps_status.h
...link/include/mavlink/v1.0/common/mavlink_msg_gps_status.h
+0
-325
mavlink_msg_heartbeat.h
...vlink/include/mavlink/v1.0/common/mavlink_msg_heartbeat.h
+0
-326
mavlink_msg_highres_imu.h
...ink/include/mavlink/v1.0/common/mavlink_msg_highres_imu.h
+0
-545
mavlink_msg_hil_controls.h
...nk/include/mavlink/v1.0/common/mavlink_msg_hil_controls.h
+0
-449
mavlink_msg_hil_gps.h
...mavlink/include/mavlink/v1.0/common/mavlink_msg_hil_gps.h
+0
-497
mavlink_msg_hil_optical_flow.h
...nclude/mavlink/v1.0/common/mavlink_msg_hil_optical_flow.h
+0
-377
mavlink_msg_hil_rc_inputs_raw.h
...clude/mavlink/v1.0/common/mavlink_msg_hil_rc_inputs_raw.h
+0
-521
mavlink_msg_hil_sensor.h
...link/include/mavlink/v1.0/common/mavlink_msg_hil_sensor.h
+0
-545
mavlink_msg_hil_state.h
...vlink/include/mavlink/v1.0/common/mavlink_msg_hil_state.h
+0
-569
mavlink_msg_hil_state_quaternion.h
...de/mavlink/v1.0/common/mavlink_msg_hil_state_quaternion.h
+0
-561
mavlink_msg_local_position_ned.h
...lude/mavlink/v1.0/common/mavlink_msg_local_position_ned.h
+0
-353
mavlink_msg_local_position_ned_system_global_offset.h
...mon/mavlink_msg_local_position_ned_system_global_offset.h
+0
-353
mavlink_msg_local_position_setpoint.h
...mavlink/v1.0/common/mavlink_msg_local_position_setpoint.h
+0
-305
mavlink_msg_log_data.h
...avlink/include/mavlink/v1.0/common/mavlink_msg_log_data.h
+0
-273
mavlink_msg_log_entry.h
...vlink/include/mavlink/v1.0/common/mavlink_msg_log_entry.h
+0
-305
mavlink_msg_log_erase.h
...vlink/include/mavlink/v1.0/common/mavlink_msg_log_erase.h
+0
-233
mavlink_msg_log_request_data.h
...nclude/mavlink/v1.0/common/mavlink_msg_log_request_data.h
+0
-305
mavlink_msg_log_request_end.h
...include/mavlink/v1.0/common/mavlink_msg_log_request_end.h
+0
-233
mavlink_msg_log_request_list.h
...nclude/mavlink/v1.0/common/mavlink_msg_log_request_list.h
+0
-281
mavlink_msg_manual_control.h
.../include/mavlink/v1.0/common/mavlink_msg_manual_control.h
+0
-329
mavlink_msg_manual_setpoint.h
...include/mavlink/v1.0/common/mavlink_msg_manual_setpoint.h
+0
-353
mavlink_msg_memory_vect.h
...ink/include/mavlink/v1.0/common/mavlink_msg_memory_vect.h
+0
-273
mavlink_msg_mission_ack.h
...ink/include/mavlink/v1.0/common/mavlink_msg_mission_ack.h
+0
-257
mavlink_msg_mission_clear_all.h
...clude/mavlink/v1.0/common/mavlink_msg_mission_clear_all.h
+0
-233
mavlink_msg_mission_count.h
...k/include/mavlink/v1.0/common/mavlink_msg_mission_count.h
+0
-257
mavlink_msg_mission_current.h
...include/mavlink/v1.0/common/mavlink_msg_mission_current.h
+0
-209
mavlink_msg_mission_item.h
...nk/include/mavlink/v1.0/common/mavlink_msg_mission_item.h
+0
-521
mavlink_msg_mission_item_reached.h
...de/mavlink/v1.0/common/mavlink_msg_mission_item_reached.h
+0
-209
mavlink_msg_mission_request.h
...include/mavlink/v1.0/common/mavlink_msg_mission_request.h
+0
-257
mavlink_msg_mission_request_list.h
...de/mavlink/v1.0/common/mavlink_msg_mission_request_list.h
+0
-233
mavlink_msg_mission_request_partial_list.h
...nk/v1.0/common/mavlink_msg_mission_request_partial_list.h
+0
-281
mavlink_msg_mission_set_current.h
...ude/mavlink/v1.0/common/mavlink_msg_mission_set_current.h
+0
-257
mavlink_msg_mission_write_partial_list.h
...link/v1.0/common/mavlink_msg_mission_write_partial_list.h
+0
-281
mavlink_msg_named_value_float.h
...clude/mavlink/v1.0/common/mavlink_msg_named_value_float.h
+0
-249
mavlink_msg_named_value_int.h
...include/mavlink/v1.0/common/mavlink_msg_named_value_int.h
+0
-249
mavlink_msg_nav_controller_output.h
...e/mavlink/v1.0/common/mavlink_msg_nav_controller_output.h
+0
-377
mavlink_msg_omnidirectional_flow.h
...de/mavlink/v1.0/common/mavlink_msg_omnidirectional_flow.h
+0
-322
mavlink_msg_optical_flow.h
...nk/include/mavlink/v1.0/common/mavlink_msg_optical_flow.h
+0
-377
mavlink_msg_param_request_list.h
...lude/mavlink/v1.0/common/mavlink_msg_param_request_list.h
+0
-233
mavlink_msg_param_request_read.h
...lude/mavlink/v1.0/common/mavlink_msg_param_request_read.h
+0
-273
mavlink_msg_param_set.h
...vlink/include/mavlink/v1.0/common/mavlink_msg_param_set.h
+0
-297
mavlink_msg_param_value.h
...ink/include/mavlink/v1.0/common/mavlink_msg_param_value.h
+0
-297
mavlink_msg_ping.h
libs/mavlink/include/mavlink/v1.0/common/mavlink_msg_ping.h
+0
-281
mavlink_msg_power_status.h
...nk/include/mavlink/v1.0/common/mavlink_msg_power_status.h
+0
-257
mavlink_msg_radio_status.h
...nk/include/mavlink/v1.0/common/mavlink_msg_radio_status.h
+0
-353
mavlink_msg_raw_imu.h
...mavlink/include/mavlink/v1.0/common/mavlink_msg_raw_imu.h
+0
-425
mavlink_msg_raw_pressure.h
...nk/include/mavlink/v1.0/common/mavlink_msg_raw_pressure.h
+0
-305
mavlink_msg_rc_channels.h
...ink/include/mavlink/v1.0/common/mavlink_msg_rc_channels.h
+0
-689
mavlink_msg_rc_channels_override.h
...de/mavlink/v1.0/common/mavlink_msg_rc_channels_override.h
+0
-425
mavlink_msg_rc_channels_raw.h
...include/mavlink/v1.0/common/mavlink_msg_rc_channels_raw.h
+0
-449
mavlink_msg_rc_channels_scaled.h
...lude/mavlink/v1.0/common/mavlink_msg_rc_channels_scaled.h
+0
-449
mavlink_msg_request_data_stream.h
...ude/mavlink/v1.0/common/mavlink_msg_request_data_stream.h
+0
-305
mavlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h
...common/mavlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h
+0
-305
mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h
...common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h
+0
-305
mavlink_msg_roll_pitch_yaw_thrust_setpoint.h
.../v1.0/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h
+0
-305
mavlink_msg_safety_allowed_area.h
...ude/mavlink/v1.0/common/mavlink_msg_safety_allowed_area.h
+0
-353
mavlink_msg_safety_set_allowed_area.h
...mavlink/v1.0/common/mavlink_msg_safety_set_allowed_area.h
+0
-401
mavlink_msg_scaled_imu.h
...link/include/mavlink/v1.0/common/mavlink_msg_scaled_imu.h
+0
-425
mavlink_msg_scaled_imu2.h
...ink/include/mavlink/v1.0/common/mavlink_msg_scaled_imu2.h
+0
-425
mavlink_msg_scaled_pressure.h
...include/mavlink/v1.0/common/mavlink_msg_scaled_pressure.h
+0
-281
mavlink_msg_serial_control.h
.../include/mavlink/v1.0/common/mavlink_msg_serial_control.h
+0
-321
mavlink_msg_servo_output_raw.h
...nclude/mavlink/v1.0/common/mavlink_msg_servo_output_raw.h
+0
-425
mavlink_msg_set_global_position_setpoint_int.h
...1.0/common/mavlink_msg_set_global_position_setpoint_int.h
+0
-305
mavlink_msg_set_gps_global_origin.h
...e/mavlink/v1.0/common/mavlink_msg_set_gps_global_origin.h
+0
-281
mavlink_msg_set_local_position_setpoint.h
...ink/v1.0/common/mavlink_msg_set_local_position_setpoint.h
+0
-353
mavlink_msg_set_mode.h
...avlink/include/mavlink/v1.0/common/mavlink_msg_set_mode.h
+0
-257
mavlink_msg_set_quad_motors_setpoint.h
...avlink/v1.0/common/mavlink_msg_set_quad_motors_setpoint.h
+0
-305
mavlink_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h
...on/mavlink_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h
+0
-399
mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h
...common/mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h
+0
-324
mavlink_msg_set_roll_pitch_yaw_speed_thrust.h
...v1.0/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h
+0
-329
mavlink_msg_set_roll_pitch_yaw_thrust.h
...vlink/v1.0/common/mavlink_msg_set_roll_pitch_yaw_thrust.h
+0
-329
mavlink_msg_setpoint_6dof.h
...k/include/mavlink/v1.0/common/mavlink_msg_setpoint_6dof.h
+0
-353
mavlink_msg_setpoint_8dof.h
...k/include/mavlink/v1.0/common/mavlink_msg_setpoint_8dof.h
+0
-401
mavlink_msg_sim_state.h
...vlink/include/mavlink/v1.0/common/mavlink_msg_sim_state.h
+0
-689
mavlink_msg_state_correction.h
...nclude/mavlink/v1.0/common/mavlink_msg_state_correction.h
+0
-401
mavlink_msg_statustext.h
...link/include/mavlink/v1.0/common/mavlink_msg_statustext.h
+0
-225
mavlink_msg_sys_status.h
...link/include/mavlink/v1.0/common/mavlink_msg_sys_status.h
+0
-497
mavlink_msg_system_time.h
...ink/include/mavlink/v1.0/common/mavlink_msg_system_time.h
+0
-233
mavlink_msg_vfr_hud.h
...mavlink/include/mavlink/v1.0/common/mavlink_msg_vfr_hud.h
+0
-329
mavlink_msg_vicon_position_estimate.h
...mavlink/v1.0/common/mavlink_msg_vicon_position_estimate.h
+0
-353
mavlink_msg_vision_position_estimate.h
...avlink/v1.0/common/mavlink_msg_vision_position_estimate.h
+0
-353
mavlink_msg_vision_speed_estimate.h
...e/mavlink/v1.0/common/mavlink_msg_vision_speed_estimate.h
+0
-281
testsuite.h
libs/mavlink/include/mavlink/v1.0/common/testsuite.h
+0
-5872
version.h
libs/mavlink/include/mavlink/v1.0/common/version.h
+0
-12
matrixpilot.h
libs/mavlink/include/mavlink/v1.0/matrixpilot/matrixpilot.h
+0
-142
mavlink.h
libs/mavlink/include/mavlink/v1.0/matrixpilot/mavlink.h
+0
-27
mavlink_msg_airspeeds.h
.../include/mavlink/v1.0/matrixpilot/mavlink_msg_airspeeds.h
+0
-353
mavlink_msg_altitudes.h
.../include/mavlink/v1.0/matrixpilot/mavlink_msg_altitudes.h
+0
-353
mavlink_msg_flexifunction_buffer_function.h
...0/matrixpilot/mavlink_msg_flexifunction_buffer_function.h
+0
-345
mavlink_msg_flexifunction_buffer_function_ack.h
...trixpilot/mavlink_msg_flexifunction_buffer_function_ack.h
+0
-281
mavlink_msg_flexifunction_command.h
...link/v1.0/matrixpilot/mavlink_msg_flexifunction_command.h
+0
-257
mavlink_msg_flexifunction_command_ack.h
.../v1.0/matrixpilot/mavlink_msg_flexifunction_command_ack.h
+0
-233
mavlink_msg_flexifunction_directory.h
...nk/v1.0/matrixpilot/mavlink_msg_flexifunction_directory.h
+0
-321
mavlink_msg_flexifunction_directory_ack.h
...1.0/matrixpilot/mavlink_msg_flexifunction_directory_ack.h
+0
-329
mavlink_msg_flexifunction_read_req.h
...ink/v1.0/matrixpilot/mavlink_msg_flexifunction_read_req.h
+0
-281
mavlink_msg_flexifunction_set.h
.../mavlink/v1.0/matrixpilot/mavlink_msg_flexifunction_set.h
+0
-233
mavlink_msg_serial_udb_extra_f13.h
...vlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f13.h
+0
-281
mavlink_msg_serial_udb_extra_f14.h
...vlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f14.h
+0
-449
mavlink_msg_serial_udb_extra_f15.h
...vlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f15.h
+0
-234
mavlink_msg_serial_udb_extra_f16.h
...vlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f16.h
+0
-234
mavlink_msg_serial_udb_extra_f2_a.h
...link/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f2_a.h
+0
-857
mavlink_msg_serial_udb_extra_f2_b.h
...link/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f2_b.h
+0
-977
mavlink_msg_serial_udb_extra_f4.h
...avlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f4.h
+0
-425
mavlink_msg_serial_udb_extra_f5.h
...avlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f5.h
+0
-329
mavlink_msg_serial_udb_extra_f6.h
...avlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f6.h
+0
-305
mavlink_msg_serial_udb_extra_f7.h
...avlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f7.h
+0
-329
mavlink_msg_serial_udb_extra_f8.h
...avlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f8.h
+0
-353
testsuite.h
libs/mavlink/include/mavlink/v1.0/matrixpilot/testsuite.h
+0
-1240
version.h
libs/mavlink/include/mavlink/v1.0/matrixpilot/version.h
+0
-12
mavlink_conversions.h
libs/mavlink/include/mavlink/v1.0/mavlink_conversions.h
+0
-135
mavlink_helpers.h
libs/mavlink/include/mavlink/v1.0/mavlink_helpers.h
+0
-574
mavlink_protobuf_manager.hpp
...mavlink/include/mavlink/v1.0/mavlink_protobuf_manager.hpp
+0
-377
mavlink_types.h
libs/mavlink/include/mavlink/v1.0/mavlink_types.h
+0
-161
mavlink.h
libs/mavlink/include/mavlink/v1.0/pixhawk/mavlink.h
+0
-27
mavlink_msg_attitude_control.h
...clude/mavlink/v1.0/pixhawk/mavlink_msg_attitude_control.h
+0
-401
mavlink_msg_brief_feature.h
.../include/mavlink/v1.0/pixhawk/mavlink_msg_brief_feature.h
+0
-369
mavlink_msg_image_available.h
...nclude/mavlink/v1.0/pixhawk/mavlink_msg_image_available.h
+0
-737
mavlink_msg_image_trigger_control.h
.../mavlink/v1.0/pixhawk/mavlink_msg_image_trigger_control.h
+0
-209
mavlink_msg_image_triggered.h
...nclude/mavlink/v1.0/pixhawk/mavlink_msg_image_triggered.h
+0
-473
mavlink_msg_marker.h
...mavlink/include/mavlink/v1.0/pixhawk/mavlink_msg_marker.h
+0
-353
mavlink_msg_pattern_detected.h
...clude/mavlink/v1.0/pixhawk/mavlink_msg_pattern_detected.h
+0
-273
mavlink_msg_point_of_interest.h
...lude/mavlink/v1.0/pixhawk/mavlink_msg_point_of_interest.h
+0
-369
mavlink_msg_point_of_interest_connection.h
...k/v1.0/pixhawk/mavlink_msg_point_of_interest_connection.h
+0
-441
mavlink_msg_position_control_setpoint.h
...link/v1.0/pixhawk/mavlink_msg_position_control_setpoint.h
+0
-305
mavlink_msg_raw_aux.h
...avlink/include/mavlink/v1.0/pixhawk/mavlink_msg_raw_aux.h
+0
-353
mavlink_msg_set_cam_shutter.h
...nclude/mavlink/v1.0/pixhawk/mavlink_msg_set_cam_shutter.h
+0
-329
mavlink_msg_set_position_control_offset.h
...nk/v1.0/pixhawk/mavlink_msg_set_position_control_offset.h
+0
-329
mavlink_msg_watchdog_command.h
...clude/mavlink/v1.0/pixhawk/mavlink_msg_watchdog_command.h
+0
-281
mavlink_msg_watchdog_heartbeat.h
...ude/mavlink/v1.0/pixhawk/mavlink_msg_watchdog_heartbeat.h
+0
-233
mavlink_msg_watchdog_process_info.h
.../mavlink/v1.0/pixhawk/mavlink_msg_watchdog_process_info.h
+0
-298
mavlink_msg_watchdog_process_status.h
...avlink/v1.0/pixhawk/mavlink_msg_watchdog_process_status.h
+0
-329
pixhawk.h
libs/mavlink/include/mavlink/v1.0/pixhawk/pixhawk.h
+0
-136
pixhawk.pb.h
libs/mavlink/include/mavlink/v1.0/pixhawk/pixhawk.pb.h
+0
-3663
testsuite.h
libs/mavlink/include/mavlink/v1.0/pixhawk/testsuite.h
+0
-996
version.h
libs/mavlink/include/mavlink/v1.0/pixhawk/version.h
+0
-12
protocol.h
libs/mavlink/include/mavlink/v1.0/protocol.h
+0
-328
mavlink.h
libs/mavlink/include/mavlink/v1.0/sensesoar/mavlink.h
+0
-27
mavlink_msg_cmd_airspeed_ack.h
...ude/mavlink/v1.0/sensesoar/mavlink_msg_cmd_airspeed_ack.h
+0
-253
mavlink_msg_cmd_airspeed_chng.h
...de/mavlink/v1.0/sensesoar/mavlink_msg_cmd_airspeed_chng.h
+0
-253
mavlink_msg_filt_rot_vel.h
...include/mavlink/v1.0/sensesoar/mavlink_msg_filt_rot_vel.h
+0
-219
mavlink_msg_llc_out.h
...link/include/mavlink/v1.0/sensesoar/mavlink_msg_llc_out.h
+0
-254
mavlink_msg_obs_air_temp.h
...include/mavlink/v1.0/sensesoar/mavlink_msg_obs_air_temp.h
+0
-219
mavlink_msg_obs_air_velocity.h
...ude/mavlink/v1.0/sensesoar/mavlink_msg_obs_air_velocity.h
+0
-287
mavlink_msg_obs_attitude.h
...include/mavlink/v1.0/sensesoar/mavlink_msg_obs_attitude.h
+0
-219
mavlink_msg_obs_bias.h
...ink/include/mavlink/v1.0/sensesoar/mavlink_msg_obs_bias.h
+0
-254
mavlink_msg_obs_position.h
...include/mavlink/v1.0/sensesoar/mavlink_msg_obs_position.h
+0
-287
mavlink_msg_obs_qff.h
...link/include/mavlink/v1.0/sensesoar/mavlink_msg_obs_qff.h
+0
-219
mavlink_msg_obs_velocity.h
...include/mavlink/v1.0/sensesoar/mavlink_msg_obs_velocity.h
+0
-219
mavlink_msg_obs_wind.h
...ink/include/mavlink/v1.0/sensesoar/mavlink_msg_obs_wind.h
+0
-219
mavlink_msg_pm_elec.h
...link/include/mavlink/v1.0/sensesoar/mavlink_msg_pm_elec.h
+0
-279
mavlink_msg_sys_stat.h
...ink/include/mavlink/v1.0/sensesoar/mavlink_msg_sys_stat.h
+0
-321
sensesoar.h
libs/mavlink/include/mavlink/v1.0/sensesoar/sensesoar.h
+0
-77
testsuite.h
libs/mavlink/include/mavlink/v1.0/sensesoar/testsuite.h
+0
-676
version.h
libs/mavlink/include/mavlink/v1.0/sensesoar/version.h
+0
-12
No files found.
libs/mavlink/include/mavlink/v1.0/ardupilotmega/ardupilotmega.h
deleted
100644 → 0
View file @
6d093c1e
This diff is collapsed.
Click to expand it.
libs/mavlink/include/mavlink/v1.0/ardupilotmega/mavlink.h
deleted
100644 → 0
View file @
6d093c1e
/** @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 254
#endif
#ifndef MAVLINK_ENDIAN
#define MAVLINK_ENDIAN MAVLINK_LITTLE_ENDIAN
#endif
#ifndef MAVLINK_ALIGNED_FIELDS
#define MAVLINK_ALIGNED_FIELDS 1
#endif
#ifndef MAVLINK_CRC_EXTRA
#define MAVLINK_CRC_EXTRA 1
#endif
#include "version.h"
#include "ardupilotmega.h"
#endif // MAVLINK_H
libs/mavlink/include/mavlink/v1.0/ardupilotmega/mavlink_msg_ahrs.h
deleted
100644 → 0
View file @
6d093c1e
This diff is collapsed.
Click to expand it.
libs/mavlink/include/mavlink/v1.0/ardupilotmega/mavlink_msg_ahrs2.h
deleted
100644 → 0
View file @
6d093c1e
This diff is collapsed.
Click to expand it.
libs/mavlink/include/mavlink/v1.0/ardupilotmega/mavlink_msg_airspeed_autocal.h
deleted
100644 → 0
View file @
6d093c1e
This diff is collapsed.
Click to expand it.
libs/mavlink/include/mavlink/v1.0/ardupilotmega/mavlink_msg_ap_adc.h
deleted
100644 → 0
View file @
6d093c1e
This diff is collapsed.
Click to expand it.
libs/mavlink/include/mavlink/v1.0/ardupilotmega/mavlink_msg_compassmot_status.h
deleted
100644 → 0
View file @
6d093c1e
This diff is collapsed.
Click to expand it.
libs/mavlink/include/mavlink/v1.0/ardupilotmega/mavlink_msg_data16.h
deleted
100644 → 0
View file @
6d093c1e
// MESSAGE DATA16 PACKING
#define MAVLINK_MSG_ID_DATA16 169
typedef
struct
__mavlink_data16_t
{
uint8_t
type
;
///< data type
uint8_t
len
;
///< data length
uint8_t
data
[
16
];
///< raw data
}
mavlink_data16_t
;
#define MAVLINK_MSG_ID_DATA16_LEN 18
#define MAVLINK_MSG_ID_169_LEN 18
#define MAVLINK_MSG_ID_DATA16_CRC 234
#define MAVLINK_MSG_ID_169_CRC 234
#define MAVLINK_MSG_DATA16_FIELD_DATA_LEN 16
#define MAVLINK_MESSAGE_INFO_DATA16 { \
"DATA16", \
3, \
{ { "type", NULL, MAVLINK_TYPE_UINT8_T, 0, 0, offsetof(mavlink_data16_t, type) }, \
{ "len", NULL, MAVLINK_TYPE_UINT8_T, 0, 1, offsetof(mavlink_data16_t, len) }, \
{ "data", NULL, MAVLINK_TYPE_UINT8_T, 16, 2, offsetof(mavlink_data16_t, data) }, \
} \
}
/**
* @brief Pack a data16 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 type data type
* @param len data length
* @param data raw data
* @return length of the message in bytes (excluding serial stream start sign)
*/
static
inline
uint16_t
mavlink_msg_data16_pack
(
uint8_t
system_id
,
uint8_t
component_id
,
mavlink_message_t
*
msg
,
uint8_t
type
,
uint8_t
len
,
const
uint8_t
*
data
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
buf
[
MAVLINK_MSG_ID_DATA16_LEN
];
_mav_put_uint8_t
(
buf
,
0
,
type
);
_mav_put_uint8_t
(
buf
,
1
,
len
);
_mav_put_uint8_t_array
(
buf
,
2
,
data
,
16
);
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
buf
,
MAVLINK_MSG_ID_DATA16_LEN
);
#else
mavlink_data16_t
packet
;
packet
.
type
=
type
;
packet
.
len
=
len
;
mav_array_memcpy
(
packet
.
data
,
data
,
sizeof
(
uint8_t
)
*
16
);
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
&
packet
,
MAVLINK_MSG_ID_DATA16_LEN
);
#endif
msg
->
msgid
=
MAVLINK_MSG_ID_DATA16
;
#if MAVLINK_CRC_EXTRA
return
mavlink_finalize_message
(
msg
,
system_id
,
component_id
,
MAVLINK_MSG_ID_DATA16_LEN
,
MAVLINK_MSG_ID_DATA16_CRC
);
#else
return
mavlink_finalize_message
(
msg
,
system_id
,
component_id
,
MAVLINK_MSG_ID_DATA16_LEN
);
#endif
}
/**
* @brief Pack a data16 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 will be sent over
* @param msg The MAVLink message to compress the data into
* @param type data type
* @param len data length
* @param data raw data
* @return length of the message in bytes (excluding serial stream start sign)
*/
static
inline
uint16_t
mavlink_msg_data16_pack_chan
(
uint8_t
system_id
,
uint8_t
component_id
,
uint8_t
chan
,
mavlink_message_t
*
msg
,
uint8_t
type
,
uint8_t
len
,
const
uint8_t
*
data
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
buf
[
MAVLINK_MSG_ID_DATA16_LEN
];
_mav_put_uint8_t
(
buf
,
0
,
type
);
_mav_put_uint8_t
(
buf
,
1
,
len
);
_mav_put_uint8_t_array
(
buf
,
2
,
data
,
16
);
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
buf
,
MAVLINK_MSG_ID_DATA16_LEN
);
#else
mavlink_data16_t
packet
;
packet
.
type
=
type
;
packet
.
len
=
len
;
mav_array_memcpy
(
packet
.
data
,
data
,
sizeof
(
uint8_t
)
*
16
);
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
&
packet
,
MAVLINK_MSG_ID_DATA16_LEN
);
#endif
msg
->
msgid
=
MAVLINK_MSG_ID_DATA16
;
#if MAVLINK_CRC_EXTRA
return
mavlink_finalize_message_chan
(
msg
,
system_id
,
component_id
,
chan
,
MAVLINK_MSG_ID_DATA16_LEN
,
MAVLINK_MSG_ID_DATA16_CRC
);
#else
return
mavlink_finalize_message_chan
(
msg
,
system_id
,
component_id
,
chan
,
MAVLINK_MSG_ID_DATA16_LEN
);
#endif
}
/**
* @brief Encode a data16 struct
*
* @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 data16 C-struct to read the message contents from
*/
static
inline
uint16_t
mavlink_msg_data16_encode
(
uint8_t
system_id
,
uint8_t
component_id
,
mavlink_message_t
*
msg
,
const
mavlink_data16_t
*
data16
)
{
return
mavlink_msg_data16_pack
(
system_id
,
component_id
,
msg
,
data16
->
type
,
data16
->
len
,
data16
->
data
);
}
/**
* @brief Encode a data16 struct 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 will be sent over
* @param msg The MAVLink message to compress the data into
* @param data16 C-struct to read the message contents from
*/
static
inline
uint16_t
mavlink_msg_data16_encode_chan
(
uint8_t
system_id
,
uint8_t
component_id
,
uint8_t
chan
,
mavlink_message_t
*
msg
,
const
mavlink_data16_t
*
data16
)
{
return
mavlink_msg_data16_pack_chan
(
system_id
,
component_id
,
chan
,
msg
,
data16
->
type
,
data16
->
len
,
data16
->
data
);
}
/**
* @brief Send a data16 message
* @param chan MAVLink channel to send the message
*
* @param type data type
* @param len data length
* @param data raw data
*/
#ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS
static
inline
void
mavlink_msg_data16_send
(
mavlink_channel_t
chan
,
uint8_t
type
,
uint8_t
len
,
const
uint8_t
*
data
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
buf
[
MAVLINK_MSG_ID_DATA16_LEN
];
_mav_put_uint8_t
(
buf
,
0
,
type
);
_mav_put_uint8_t
(
buf
,
1
,
len
);
_mav_put_uint8_t_array
(
buf
,
2
,
data
,
16
);
#if MAVLINK_CRC_EXTRA
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA16
,
buf
,
MAVLINK_MSG_ID_DATA16_LEN
,
MAVLINK_MSG_ID_DATA16_CRC
);
#else
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA16
,
buf
,
MAVLINK_MSG_ID_DATA16_LEN
);
#endif
#else
mavlink_data16_t
packet
;
packet
.
type
=
type
;
packet
.
len
=
len
;
mav_array_memcpy
(
packet
.
data
,
data
,
sizeof
(
uint8_t
)
*
16
);
#if MAVLINK_CRC_EXTRA
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA16
,
(
const
char
*
)
&
packet
,
MAVLINK_MSG_ID_DATA16_LEN
,
MAVLINK_MSG_ID_DATA16_CRC
);
#else
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA16
,
(
const
char
*
)
&
packet
,
MAVLINK_MSG_ID_DATA16_LEN
);
#endif
#endif
}
#if MAVLINK_MSG_ID_DATA16_LEN <= MAVLINK_MAX_PAYLOAD_LEN
/*
This varient of _send() can be used to save stack space by re-using
memory from the receive buffer. The caller provides a
mavlink_message_t which is the size of a full mavlink message. This
is usually the receive buffer for the channel, and allows a reply to an
incoming message with minimum stack space usage.
*/
static
inline
void
mavlink_msg_data16_send_buf
(
mavlink_message_t
*
msgbuf
,
mavlink_channel_t
chan
,
uint8_t
type
,
uint8_t
len
,
const
uint8_t
*
data
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
*
buf
=
(
char
*
)
msgbuf
;
_mav_put_uint8_t
(
buf
,
0
,
type
);
_mav_put_uint8_t
(
buf
,
1
,
len
);
_mav_put_uint8_t_array
(
buf
,
2
,
data
,
16
);
#if MAVLINK_CRC_EXTRA
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA16
,
buf
,
MAVLINK_MSG_ID_DATA16_LEN
,
MAVLINK_MSG_ID_DATA16_CRC
);
#else
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA16
,
buf
,
MAVLINK_MSG_ID_DATA16_LEN
);
#endif
#else
mavlink_data16_t
*
packet
=
(
mavlink_data16_t
*
)
msgbuf
;
packet
->
type
=
type
;
packet
->
len
=
len
;
mav_array_memcpy
(
packet
->
data
,
data
,
sizeof
(
uint8_t
)
*
16
);
#if MAVLINK_CRC_EXTRA
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA16
,
(
const
char
*
)
packet
,
MAVLINK_MSG_ID_DATA16_LEN
,
MAVLINK_MSG_ID_DATA16_CRC
);
#else
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA16
,
(
const
char
*
)
packet
,
MAVLINK_MSG_ID_DATA16_LEN
);
#endif
#endif
}
#endif
#endif
// MESSAGE DATA16 UNPACKING
/**
* @brief Get field type from data16 message
*
* @return data type
*/
static
inline
uint8_t
mavlink_msg_data16_get_type
(
const
mavlink_message_t
*
msg
)
{
return
_MAV_RETURN_uint8_t
(
msg
,
0
);
}
/**
* @brief Get field len from data16 message
*
* @return data length
*/
static
inline
uint8_t
mavlink_msg_data16_get_len
(
const
mavlink_message_t
*
msg
)
{
return
_MAV_RETURN_uint8_t
(
msg
,
1
);
}
/**
* @brief Get field data from data16 message
*
* @return raw data
*/
static
inline
uint16_t
mavlink_msg_data16_get_data
(
const
mavlink_message_t
*
msg
,
uint8_t
*
data
)
{
return
_MAV_RETURN_uint8_t_array
(
msg
,
data
,
16
,
2
);
}
/**
* @brief Decode a data16 message into a struct
*
* @param msg The message to decode
* @param data16 C-struct to decode the message contents into
*/
static
inline
void
mavlink_msg_data16_decode
(
const
mavlink_message_t
*
msg
,
mavlink_data16_t
*
data16
)
{
#if MAVLINK_NEED_BYTE_SWAP
data16
->
type
=
mavlink_msg_data16_get_type
(
msg
);
data16
->
len
=
mavlink_msg_data16_get_len
(
msg
);
mavlink_msg_data16_get_data
(
msg
,
data16
->
data
);
#else
memcpy
(
data16
,
_MAV_PAYLOAD
(
msg
),
MAVLINK_MSG_ID_DATA16_LEN
);
#endif
}
libs/mavlink/include/mavlink/v1.0/ardupilotmega/mavlink_msg_data32.h
deleted
100644 → 0
View file @
6d093c1e
// MESSAGE DATA32 PACKING
#define MAVLINK_MSG_ID_DATA32 170
typedef
struct
__mavlink_data32_t
{
uint8_t
type
;
///< data type
uint8_t
len
;
///< data length
uint8_t
data
[
32
];
///< raw data
}
mavlink_data32_t
;
#define MAVLINK_MSG_ID_DATA32_LEN 34
#define MAVLINK_MSG_ID_170_LEN 34
#define MAVLINK_MSG_ID_DATA32_CRC 73
#define MAVLINK_MSG_ID_170_CRC 73
#define MAVLINK_MSG_DATA32_FIELD_DATA_LEN 32
#define MAVLINK_MESSAGE_INFO_DATA32 { \
"DATA32", \
3, \
{ { "type", NULL, MAVLINK_TYPE_UINT8_T, 0, 0, offsetof(mavlink_data32_t, type) }, \
{ "len", NULL, MAVLINK_TYPE_UINT8_T, 0, 1, offsetof(mavlink_data32_t, len) }, \
{ "data", NULL, MAVLINK_TYPE_UINT8_T, 32, 2, offsetof(mavlink_data32_t, data) }, \
} \
}
/**
* @brief Pack a data32 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 type data type
* @param len data length
* @param data raw data
* @return length of the message in bytes (excluding serial stream start sign)
*/
static
inline
uint16_t
mavlink_msg_data32_pack
(
uint8_t
system_id
,
uint8_t
component_id
,
mavlink_message_t
*
msg
,
uint8_t
type
,
uint8_t
len
,
const
uint8_t
*
data
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
buf
[
MAVLINK_MSG_ID_DATA32_LEN
];
_mav_put_uint8_t
(
buf
,
0
,
type
);
_mav_put_uint8_t
(
buf
,
1
,
len
);
_mav_put_uint8_t_array
(
buf
,
2
,
data
,
32
);
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
buf
,
MAVLINK_MSG_ID_DATA32_LEN
);
#else
mavlink_data32_t
packet
;
packet
.
type
=
type
;
packet
.
len
=
len
;
mav_array_memcpy
(
packet
.
data
,
data
,
sizeof
(
uint8_t
)
*
32
);
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
&
packet
,
MAVLINK_MSG_ID_DATA32_LEN
);
#endif
msg
->
msgid
=
MAVLINK_MSG_ID_DATA32
;
#if MAVLINK_CRC_EXTRA
return
mavlink_finalize_message
(
msg
,
system_id
,
component_id
,
MAVLINK_MSG_ID_DATA32_LEN
,
MAVLINK_MSG_ID_DATA32_CRC
);
#else
return
mavlink_finalize_message
(
msg
,
system_id
,
component_id
,
MAVLINK_MSG_ID_DATA32_LEN
);
#endif
}
/**
* @brief Pack a data32 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 will be sent over
* @param msg The MAVLink message to compress the data into
* @param type data type
* @param len data length
* @param data raw data
* @return length of the message in bytes (excluding serial stream start sign)
*/
static
inline
uint16_t
mavlink_msg_data32_pack_chan
(
uint8_t
system_id
,
uint8_t
component_id
,
uint8_t
chan
,
mavlink_message_t
*
msg
,
uint8_t
type
,
uint8_t
len
,
const
uint8_t
*
data
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
buf
[
MAVLINK_MSG_ID_DATA32_LEN
];
_mav_put_uint8_t
(
buf
,
0
,
type
);
_mav_put_uint8_t
(
buf
,
1
,
len
);
_mav_put_uint8_t_array
(
buf
,
2
,
data
,
32
);
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
buf
,
MAVLINK_MSG_ID_DATA32_LEN
);
#else
mavlink_data32_t
packet
;
packet
.
type
=
type
;
packet
.
len
=
len
;
mav_array_memcpy
(
packet
.
data
,
data
,
sizeof
(
uint8_t
)
*
32
);
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
&
packet
,
MAVLINK_MSG_ID_DATA32_LEN
);
#endif
msg
->
msgid
=
MAVLINK_MSG_ID_DATA32
;
#if MAVLINK_CRC_EXTRA
return
mavlink_finalize_message_chan
(
msg
,
system_id
,
component_id
,
chan
,
MAVLINK_MSG_ID_DATA32_LEN
,
MAVLINK_MSG_ID_DATA32_CRC
);
#else
return
mavlink_finalize_message_chan
(
msg
,
system_id
,
component_id
,
chan
,
MAVLINK_MSG_ID_DATA32_LEN
);
#endif
}
/**
* @brief Encode a data32 struct
*
* @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 data32 C-struct to read the message contents from
*/
static
inline
uint16_t
mavlink_msg_data32_encode
(
uint8_t
system_id
,
uint8_t
component_id
,
mavlink_message_t
*
msg
,
const
mavlink_data32_t
*
data32
)
{
return
mavlink_msg_data32_pack
(
system_id
,
component_id
,
msg
,
data32
->
type
,
data32
->
len
,
data32
->
data
);
}
/**
* @brief Encode a data32 struct 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 will be sent over
* @param msg The MAVLink message to compress the data into
* @param data32 C-struct to read the message contents from
*/
static
inline
uint16_t
mavlink_msg_data32_encode_chan
(
uint8_t
system_id
,
uint8_t
component_id
,
uint8_t
chan
,
mavlink_message_t
*
msg
,
const
mavlink_data32_t
*
data32
)
{
return
mavlink_msg_data32_pack_chan
(
system_id
,
component_id
,
chan
,
msg
,
data32
->
type
,
data32
->
len
,
data32
->
data
);
}
/**
* @brief Send a data32 message
* @param chan MAVLink channel to send the message
*
* @param type data type
* @param len data length
* @param data raw data
*/
#ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS
static
inline
void
mavlink_msg_data32_send
(
mavlink_channel_t
chan
,
uint8_t
type
,
uint8_t
len
,
const
uint8_t
*
data
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
buf
[
MAVLINK_MSG_ID_DATA32_LEN
];
_mav_put_uint8_t
(
buf
,
0
,
type
);
_mav_put_uint8_t
(
buf
,
1
,
len
);
_mav_put_uint8_t_array
(
buf
,
2
,
data
,
32
);
#if MAVLINK_CRC_EXTRA
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA32
,
buf
,
MAVLINK_MSG_ID_DATA32_LEN
,
MAVLINK_MSG_ID_DATA32_CRC
);
#else
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA32
,
buf
,
MAVLINK_MSG_ID_DATA32_LEN
);
#endif
#else
mavlink_data32_t
packet
;
packet
.
type
=
type
;
packet
.
len
=
len
;
mav_array_memcpy
(
packet
.
data
,
data
,
sizeof
(
uint8_t
)
*
32
);
#if MAVLINK_CRC_EXTRA
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA32
,
(
const
char
*
)
&
packet
,
MAVLINK_MSG_ID_DATA32_LEN
,
MAVLINK_MSG_ID_DATA32_CRC
);
#else
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA32
,
(
const
char
*
)
&
packet
,
MAVLINK_MSG_ID_DATA32_LEN
);
#endif
#endif
}
#if MAVLINK_MSG_ID_DATA32_LEN <= MAVLINK_MAX_PAYLOAD_LEN
/*
This varient of _send() can be used to save stack space by re-using
memory from the receive buffer. The caller provides a
mavlink_message_t which is the size of a full mavlink message. This
is usually the receive buffer for the channel, and allows a reply to an
incoming message with minimum stack space usage.
*/
static
inline
void
mavlink_msg_data32_send_buf
(
mavlink_message_t
*
msgbuf
,
mavlink_channel_t
chan
,
uint8_t
type
,
uint8_t
len
,
const
uint8_t
*
data
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
*
buf
=
(
char
*
)
msgbuf
;
_mav_put_uint8_t
(
buf
,
0
,
type
);
_mav_put_uint8_t
(
buf
,
1
,
len
);
_mav_put_uint8_t_array
(
buf
,
2
,
data
,
32
);
#if MAVLINK_CRC_EXTRA
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA32
,
buf
,
MAVLINK_MSG_ID_DATA32_LEN
,
MAVLINK_MSG_ID_DATA32_CRC
);
#else
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA32
,
buf
,
MAVLINK_MSG_ID_DATA32_LEN
);
#endif
#else
mavlink_data32_t
*
packet
=
(
mavlink_data32_t
*
)
msgbuf
;
packet
->
type
=
type
;
packet
->
len
=
len
;
mav_array_memcpy
(
packet
->
data
,
data
,
sizeof
(
uint8_t
)
*
32
);
#if MAVLINK_CRC_EXTRA
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA32
,
(
const
char
*
)
packet
,
MAVLINK_MSG_ID_DATA32_LEN
,
MAVLINK_MSG_ID_DATA32_CRC
);
#else
_mav_finalize_message_chan_send
(
chan
,
MAVLINK_MSG_ID_DATA32
,
(
const
char
*
)
packet
,
MAVLINK_MSG_ID_DATA32_LEN
);
#endif
#endif
}
#endif
#endif
// MESSAGE DATA32 UNPACKING
/**
* @brief Get field type from data32 message
*
* @return data type
*/
static
inline
uint8_t
mavlink_msg_data32_get_type
(
const
mavlink_message_t
*
msg
)
{
return
_MAV_RETURN_uint8_t
(
msg
,
0
);
}
/**
* @brief Get field len from data32 message
*
* @return data length
*/
static
inline
uint8_t
mavlink_msg_data32_get_len
(
const
mavlink_message_t
*
msg
)
{
return
_MAV_RETURN_uint8_t
(
msg
,
1
);
}
/**
* @brief Get field data from data32 message
*
* @return raw data
*/
static
inline
uint16_t
mavlink_msg_data32_get_data
(
const
mavlink_message_t
*
msg
,
uint8_t
*
data
)
{
return
_MAV_RETURN_uint8_t_array
(
msg
,
data
,
32
,
2
);
}
/**
* @brief Decode a data32 message into a struct
*
* @param msg The message to decode
* @param data32 C-struct to decode the message contents into
*/
static
inline
void
mavlink_msg_data32_decode
(
const
mavlink_message_t
*
msg
,
mavlink_data32_t
*
data32
)
{
#if MAVLINK_NEED_BYTE_SWAP
data32
->
type
=
mavlink_msg_data32_get_type
(
msg
);
data32
->
len
=
mavlink_msg_data32_get_len
(
msg
);
mavlink_msg_data32_get_data
(
msg
,
data32
->
data
);
#else
memcpy
(
data32
,
_MAV_PAYLOAD
(
msg
),
MAVLINK_MSG_ID_DATA32_LEN
);
#endif
}
libs/mavlink/include/mavlink/v1.0/ardupilotmega/mavlink_msg_data64.h
deleted
100644 → 0
View file @
6d093c1e
// MESSAGE DATA64 PACKING
#define MAVLINK_MSG_ID_DATA64 171
typedef
struct
__mavlink_data64_t
{
uint8_t
type
;
///< data type
uint8_t
len
;
///< data length
uint8_t
data
[
64
];
///< raw data
}
mavlink_data64_t
;
#define MAVLINK_MSG_ID_DATA64_LEN 66
#define MAVLINK_MSG_ID_171_LEN 66
#define MAVLINK_MSG_ID_DATA64_CRC 181
#define MAVLINK_MSG_ID_171_CRC 181
#define MAVLINK_MSG_DATA64_FIELD_DATA_LEN 64
#define MAVLINK_MESSAGE_INFO_DATA64 { \
"DATA64", \
3, \
{ { "type", NULL, MAVLINK_TYPE_UINT8_T, 0, 0, offsetof(mavlink_data64_t, type) }, \
{ "len", NULL, MAVLINK_TYPE_UINT8_T, 0, 1, offsetof(mavlink_data64_t, len) }, \
{ "data", NULL, MAVLINK_TYPE_UINT8_T, 64, 2, offsetof(mavlink_data64_t, data) }, \
} \
}
/**
* @brief Pack a data64 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 type data type
* @param len data length
* @param data raw data
* @return length of the message in bytes (excluding serial stream start sign)
*/
static
inline
uint16_t
mavlink_msg_data64_pack
(
uint8_t
system_id
,
uint8_t
component_id
,
mavlink_message_t
*
msg
,
uint8_t
type
,
uint8_t
len
,
const
uint8_t
*
data
)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
char
buf
[
MAVLINK_MSG_ID_DATA64_LEN
];
_mav_put_uint8_t
(
buf
,
0
,
type
);
_mav_put_uint8_t
(
buf
,
1
,
len
);
_mav_put_uint8_t_array
(
buf
,
2
,
data
,
64
);
memcpy
(
_MAV_PAYLOAD_NON_CONST
(
msg
),
buf
,
MAVLINK_MSG_ID_DATA64_LEN
);