[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] b8ac2e: [mavlink] Basic implem
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] b8ac2e: [mavlink] Basic implementation (needs cleanup) |
Date: |
Thu, 11 Dec 2014 06:59:05 -0800 |
Branch: refs/heads/master
Home: https://github.com/paparazzi/paparazzi
Commit: b8ac2ef7528cee0ecc2d7b34c1a545e2744d4188
https://github.com/paparazzi/paparazzi/commit/b8ac2ef7528cee0ecc2d7b34c1a545e2744d4188
Author: Freek van Tienen <address@hidden>
Date: 2014-12-11 (Thu, 11 Dec 2014)
Changed paths:
A conf/modules/mavlink.xml
A sw/airborne/modules/datalink/mavlink.c
A sw/airborne/modules/datalink/mavlink.h
A sw/include/mavlink/checksum.h
A sw/include/mavlink/common/common.h
A sw/include/mavlink/common/mavlink.h
A sw/include/mavlink/common/mavlink_msg_attitude.h
A sw/include/mavlink/common/mavlink_msg_attitude_quaternion.h
A sw/include/mavlink/common/mavlink_msg_attitude_quaternion_cov.h
A sw/include/mavlink/common/mavlink_msg_attitude_target.h
A sw/include/mavlink/common/mavlink_msg_auth_key.h
A sw/include/mavlink/common/mavlink_msg_autopilot_version.h
A sw/include/mavlink/common/mavlink_msg_battery_status.h
A sw/include/mavlink/common/mavlink_msg_change_operator_control.h
A sw/include/mavlink/common/mavlink_msg_change_operator_control_ack.h
A sw/include/mavlink/common/mavlink_msg_command_ack.h
A sw/include/mavlink/common/mavlink_msg_command_int.h
A sw/include/mavlink/common/mavlink_msg_command_long.h
A sw/include/mavlink/common/mavlink_msg_data_stream.h
A sw/include/mavlink/common/mavlink_msg_data_transmission_handshake.h
A sw/include/mavlink/common/mavlink_msg_debug.h
A sw/include/mavlink/common/mavlink_msg_debug_vect.h
A sw/include/mavlink/common/mavlink_msg_distance_sensor.h
A sw/include/mavlink/common/mavlink_msg_encapsulated_data.h
A sw/include/mavlink/common/mavlink_msg_file_transfer_protocol.h
A sw/include/mavlink/common/mavlink_msg_global_position_int.h
A sw/include/mavlink/common/mavlink_msg_global_position_int_cov.h
A sw/include/mavlink/common/mavlink_msg_global_vision_position_estimate.h
A sw/include/mavlink/common/mavlink_msg_gps2_raw.h
A sw/include/mavlink/common/mavlink_msg_gps2_rtk.h
A sw/include/mavlink/common/mavlink_msg_gps_global_origin.h
A sw/include/mavlink/common/mavlink_msg_gps_inject_data.h
A sw/include/mavlink/common/mavlink_msg_gps_raw_int.h
A sw/include/mavlink/common/mavlink_msg_gps_rtk.h
A sw/include/mavlink/common/mavlink_msg_gps_status.h
A sw/include/mavlink/common/mavlink_msg_heartbeat.h
A sw/include/mavlink/common/mavlink_msg_highres_imu.h
A sw/include/mavlink/common/mavlink_msg_hil_controls.h
A sw/include/mavlink/common/mavlink_msg_hil_gps.h
A sw/include/mavlink/common/mavlink_msg_hil_optical_flow.h
A sw/include/mavlink/common/mavlink_msg_hil_rc_inputs_raw.h
A sw/include/mavlink/common/mavlink_msg_hil_sensor.h
A sw/include/mavlink/common/mavlink_msg_hil_state.h
A sw/include/mavlink/common/mavlink_msg_hil_state_quaternion.h
A sw/include/mavlink/common/mavlink_msg_local_position_ned.h
A sw/include/mavlink/common/mavlink_msg_local_position_ned_cov.h
A
sw/include/mavlink/common/mavlink_msg_local_position_ned_system_global_offset.h
A sw/include/mavlink/common/mavlink_msg_log_data.h
A sw/include/mavlink/common/mavlink_msg_log_entry.h
A sw/include/mavlink/common/mavlink_msg_log_erase.h
A sw/include/mavlink/common/mavlink_msg_log_request_data.h
A sw/include/mavlink/common/mavlink_msg_log_request_end.h
A sw/include/mavlink/common/mavlink_msg_log_request_list.h
A sw/include/mavlink/common/mavlink_msg_manual_control.h
A sw/include/mavlink/common/mavlink_msg_manual_setpoint.h
A sw/include/mavlink/common/mavlink_msg_memory_vect.h
A sw/include/mavlink/common/mavlink_msg_mission_ack.h
A sw/include/mavlink/common/mavlink_msg_mission_clear_all.h
A sw/include/mavlink/common/mavlink_msg_mission_count.h
A sw/include/mavlink/common/mavlink_msg_mission_current.h
A sw/include/mavlink/common/mavlink_msg_mission_item.h
A sw/include/mavlink/common/mavlink_msg_mission_item_int.h
A sw/include/mavlink/common/mavlink_msg_mission_item_reached.h
A sw/include/mavlink/common/mavlink_msg_mission_request.h
A sw/include/mavlink/common/mavlink_msg_mission_request_list.h
A sw/include/mavlink/common/mavlink_msg_mission_request_partial_list.h
A sw/include/mavlink/common/mavlink_msg_mission_set_current.h
A sw/include/mavlink/common/mavlink_msg_mission_write_partial_list.h
A sw/include/mavlink/common/mavlink_msg_named_value_float.h
A sw/include/mavlink/common/mavlink_msg_named_value_int.h
A sw/include/mavlink/common/mavlink_msg_nav_controller_output.h
A sw/include/mavlink/common/mavlink_msg_omnidirectional_flow.h
A sw/include/mavlink/common/mavlink_msg_optical_flow.h
A sw/include/mavlink/common/mavlink_msg_param_request_list.h
A sw/include/mavlink/common/mavlink_msg_param_request_read.h
A sw/include/mavlink/common/mavlink_msg_param_set.h
A sw/include/mavlink/common/mavlink_msg_param_value.h
A sw/include/mavlink/common/mavlink_msg_ping.h
A sw/include/mavlink/common/mavlink_msg_position_target_global_int.h
A sw/include/mavlink/common/mavlink_msg_position_target_local_ned.h
A sw/include/mavlink/common/mavlink_msg_power_status.h
A sw/include/mavlink/common/mavlink_msg_radio_status.h
A sw/include/mavlink/common/mavlink_msg_raw_imu.h
A sw/include/mavlink/common/mavlink_msg_raw_pressure.h
A sw/include/mavlink/common/mavlink_msg_rc_channels.h
A sw/include/mavlink/common/mavlink_msg_rc_channels_override.h
A sw/include/mavlink/common/mavlink_msg_rc_channels_raw.h
A sw/include/mavlink/common/mavlink_msg_rc_channels_scaled.h
A sw/include/mavlink/common/mavlink_msg_request_data_stream.h
A sw/include/mavlink/common/mavlink_msg_safety_allowed_area.h
A sw/include/mavlink/common/mavlink_msg_safety_set_allowed_area.h
A sw/include/mavlink/common/mavlink_msg_scaled_imu.h
A sw/include/mavlink/common/mavlink_msg_scaled_imu2.h
A sw/include/mavlink/common/mavlink_msg_scaled_pressure.h
A sw/include/mavlink/common/mavlink_msg_serial_control.h
A sw/include/mavlink/common/mavlink_msg_servo_output_raw.h
A sw/include/mavlink/common/mavlink_msg_set_attitude_target.h
A sw/include/mavlink/common/mavlink_msg_set_gps_global_origin.h
A sw/include/mavlink/common/mavlink_msg_set_mode.h
A sw/include/mavlink/common/mavlink_msg_set_position_target_global_int.h
A sw/include/mavlink/common/mavlink_msg_set_position_target_local_ned.h
A sw/include/mavlink/common/mavlink_msg_sim_state.h
A sw/include/mavlink/common/mavlink_msg_statustext.h
A sw/include/mavlink/common/mavlink_msg_sys_status.h
A sw/include/mavlink/common/mavlink_msg_system_time.h
A sw/include/mavlink/common/mavlink_msg_terrain_check.h
A sw/include/mavlink/common/mavlink_msg_terrain_data.h
A sw/include/mavlink/common/mavlink_msg_terrain_report.h
A sw/include/mavlink/common/mavlink_msg_terrain_request.h
A sw/include/mavlink/common/mavlink_msg_v2_extension.h
A sw/include/mavlink/common/mavlink_msg_vfr_hud.h
A sw/include/mavlink/common/mavlink_msg_vicon_position_estimate.h
A sw/include/mavlink/common/mavlink_msg_vision_position_estimate.h
A sw/include/mavlink/common/mavlink_msg_vision_speed_estimate.h
A sw/include/mavlink/common/testsuite.h
A sw/include/mavlink/common/version.h
A sw/include/mavlink/mavlink_conversions.h
A sw/include/mavlink/mavlink_helpers.h
A sw/include/mavlink/mavlink_protobuf_manager.hpp
A sw/include/mavlink/mavlink_types.h
A sw/include/mavlink/paparazzi/mavlink.h
A sw/include/mavlink/paparazzi/paparazzi.h
A sw/include/mavlink/paparazzi/testsuite.h
A sw/include/mavlink/paparazzi/version.h
A sw/include/mavlink/protocol.h
M sw/tools/generators/gen_settings.ml
Log Message:
-----------
[mavlink] Basic implementation (needs cleanup)
Commit: d93591f4397ebfa2328df660599f08e5b3981be2
https://github.com/paparazzi/paparazzi/commit/d93591f4397ebfa2328df660599f08e5b3981be2
Author: Felix Ruess <address@hidden>
Date: 2014-12-11 (Thu, 11 Dec 2014)
Changed paths:
M conf/modules/mavlink.xml
M sw/airborne/modules/datalink/mavlink.c
M sw/airborne/modules/datalink/mavlink.h
Log Message:
-----------
[mavlink] configurable device
Commit: 86bf2212160fec69d04d555043cbdda6014fd5eb
https://github.com/paparazzi/paparazzi/commit/86bf2212160fec69d04d555043cbdda6014fd5eb
Author: Felix Ruess <address@hidden>
Date: 2014-12-11 (Thu, 11 Dec 2014)
Changed paths:
M sw/airborne/modules/datalink/mavlink.c
Log Message:
-----------
[modules] mavlink: fix time
Commit: 4f2910aa306840216c7641dc26b58ee095ae6ad4
https://github.com/paparazzi/paparazzi/commit/4f2910aa306840216c7641dc26b58ee095ae6ad4
Author: Felix Ruess <address@hidden>
Date: 2014-12-11 (Thu, 11 Dec 2014)
Changed paths:
M sw/airborne/modules/datalink/mavlink.c
Log Message:
-----------
[modules] mavlink: fix waring comparing to NULL
Commit: 0b948edc786b31114b7a85dcb1041a814f5bde61
https://github.com/paparazzi/paparazzi/commit/0b948edc786b31114b7a85dcb1041a814f5bde61
Author: Felix Ruess <address@hidden>
Date: 2014-12-11 (Thu, 11 Dec 2014)
Changed paths:
M conf/modules/mavlink.xml
M sw/airborne/modules/datalink/mavlink.c
Log Message:
-----------
[modules] mavlink: send position
Commit: 3954b3148ddb39d209155801df9b1c94fb48c2cd
https://github.com/paparazzi/paparazzi/commit/3954b3148ddb39d209155801df9b1c94fb48c2cd
Author: Felix Ruess <address@hidden>
Date: 2014-12-11 (Thu, 11 Dec 2014)
Changed paths:
M conf/modules/mavlink.xml
M sw/airborne/modules/datalink/mavlink.h
Log Message:
-----------
[modules] mavlink: works via usb_serial
Commit: 22603a003766d3d1d7b46dac1fa732c1a047f472
https://github.com/paparazzi/paparazzi/commit/22603a003766d3d1d7b46dac1fa732c1a047f472
Author: Felix Ruess <address@hidden>
Date: 2014-12-11 (Thu, 11 Dec 2014)
Changed paths:
M sw/airborne/modules/datalink/mavlink.c
M sw/airborne/modules/datalink/mavlink.h
Log Message:
-----------
[modules] mavlink: add some more messages
and silence some warnings
Commit: 8183d9bdd9afe8c87ad4a965658e42835888ed2f
https://github.com/paparazzi/paparazzi/commit/8183d9bdd9afe8c87ad4a965658e42835888ed2f
Author: Felix Ruess <address@hidden>
Date: 2014-12-11 (Thu, 11 Dec 2014)
Changed paths:
M conf/modules/mavlink.xml
M sw/airborne/modules/datalink/mavlink.h
Log Message:
-----------
[modules] mavlink: easily configure UDP
Commit: 74bdc6a3a5a830243150f744c595e0d43d00e7fa
https://github.com/paparazzi/paparazzi/commit/74bdc6a3a5a830243150f744c595e0d43d00e7fa
Author: Felix Ruess <address@hidden>
Date: 2014-12-11 (Thu, 11 Dec 2014)
Changed paths:
A conf/airframes/examples/quadrotor_lisa_mx_mavlink.xml
M conf/conf_tests.xml
Log Message:
-----------
[conf] add a mavlink test airframe
Commit: 91bfccd8eec9bfebdee63b196687a5b43c61ff68
https://github.com/paparazzi/paparazzi/commit/91bfccd8eec9bfebdee63b196687a5b43c61ff68
Author: Felix Ruess <address@hidden>
Date: 2014-12-11 (Thu, 11 Dec 2014)
Changed paths:
A conf/airframes/examples/quadrotor_lisa_mx_mavlink.xml
M conf/conf_tests.xml
A conf/modules/mavlink.xml
A sw/airborne/modules/datalink/mavlink.c
A sw/airborne/modules/datalink/mavlink.h
A sw/include/mavlink/checksum.h
A sw/include/mavlink/common/common.h
A sw/include/mavlink/common/mavlink.h
A sw/include/mavlink/common/mavlink_msg_attitude.h
A sw/include/mavlink/common/mavlink_msg_attitude_quaternion.h
A sw/include/mavlink/common/mavlink_msg_attitude_quaternion_cov.h
A sw/include/mavlink/common/mavlink_msg_attitude_target.h
A sw/include/mavlink/common/mavlink_msg_auth_key.h
A sw/include/mavlink/common/mavlink_msg_autopilot_version.h
A sw/include/mavlink/common/mavlink_msg_battery_status.h
A sw/include/mavlink/common/mavlink_msg_change_operator_control.h
A sw/include/mavlink/common/mavlink_msg_change_operator_control_ack.h
A sw/include/mavlink/common/mavlink_msg_command_ack.h
A sw/include/mavlink/common/mavlink_msg_command_int.h
A sw/include/mavlink/common/mavlink_msg_command_long.h
A sw/include/mavlink/common/mavlink_msg_data_stream.h
A sw/include/mavlink/common/mavlink_msg_data_transmission_handshake.h
A sw/include/mavlink/common/mavlink_msg_debug.h
A sw/include/mavlink/common/mavlink_msg_debug_vect.h
A sw/include/mavlink/common/mavlink_msg_distance_sensor.h
A sw/include/mavlink/common/mavlink_msg_encapsulated_data.h
A sw/include/mavlink/common/mavlink_msg_file_transfer_protocol.h
A sw/include/mavlink/common/mavlink_msg_global_position_int.h
A sw/include/mavlink/common/mavlink_msg_global_position_int_cov.h
A sw/include/mavlink/common/mavlink_msg_global_vision_position_estimate.h
A sw/include/mavlink/common/mavlink_msg_gps2_raw.h
A sw/include/mavlink/common/mavlink_msg_gps2_rtk.h
A sw/include/mavlink/common/mavlink_msg_gps_global_origin.h
A sw/include/mavlink/common/mavlink_msg_gps_inject_data.h
A sw/include/mavlink/common/mavlink_msg_gps_raw_int.h
A sw/include/mavlink/common/mavlink_msg_gps_rtk.h
A sw/include/mavlink/common/mavlink_msg_gps_status.h
A sw/include/mavlink/common/mavlink_msg_heartbeat.h
A sw/include/mavlink/common/mavlink_msg_highres_imu.h
A sw/include/mavlink/common/mavlink_msg_hil_controls.h
A sw/include/mavlink/common/mavlink_msg_hil_gps.h
A sw/include/mavlink/common/mavlink_msg_hil_optical_flow.h
A sw/include/mavlink/common/mavlink_msg_hil_rc_inputs_raw.h
A sw/include/mavlink/common/mavlink_msg_hil_sensor.h
A sw/include/mavlink/common/mavlink_msg_hil_state.h
A sw/include/mavlink/common/mavlink_msg_hil_state_quaternion.h
A sw/include/mavlink/common/mavlink_msg_local_position_ned.h
A sw/include/mavlink/common/mavlink_msg_local_position_ned_cov.h
A
sw/include/mavlink/common/mavlink_msg_local_position_ned_system_global_offset.h
A sw/include/mavlink/common/mavlink_msg_log_data.h
A sw/include/mavlink/common/mavlink_msg_log_entry.h
A sw/include/mavlink/common/mavlink_msg_log_erase.h
A sw/include/mavlink/common/mavlink_msg_log_request_data.h
A sw/include/mavlink/common/mavlink_msg_log_request_end.h
A sw/include/mavlink/common/mavlink_msg_log_request_list.h
A sw/include/mavlink/common/mavlink_msg_manual_control.h
A sw/include/mavlink/common/mavlink_msg_manual_setpoint.h
A sw/include/mavlink/common/mavlink_msg_memory_vect.h
A sw/include/mavlink/common/mavlink_msg_mission_ack.h
A sw/include/mavlink/common/mavlink_msg_mission_clear_all.h
A sw/include/mavlink/common/mavlink_msg_mission_count.h
A sw/include/mavlink/common/mavlink_msg_mission_current.h
A sw/include/mavlink/common/mavlink_msg_mission_item.h
A sw/include/mavlink/common/mavlink_msg_mission_item_int.h
A sw/include/mavlink/common/mavlink_msg_mission_item_reached.h
A sw/include/mavlink/common/mavlink_msg_mission_request.h
A sw/include/mavlink/common/mavlink_msg_mission_request_list.h
A sw/include/mavlink/common/mavlink_msg_mission_request_partial_list.h
A sw/include/mavlink/common/mavlink_msg_mission_set_current.h
A sw/include/mavlink/common/mavlink_msg_mission_write_partial_list.h
A sw/include/mavlink/common/mavlink_msg_named_value_float.h
A sw/include/mavlink/common/mavlink_msg_named_value_int.h
A sw/include/mavlink/common/mavlink_msg_nav_controller_output.h
A sw/include/mavlink/common/mavlink_msg_omnidirectional_flow.h
A sw/include/mavlink/common/mavlink_msg_optical_flow.h
A sw/include/mavlink/common/mavlink_msg_param_request_list.h
A sw/include/mavlink/common/mavlink_msg_param_request_read.h
A sw/include/mavlink/common/mavlink_msg_param_set.h
A sw/include/mavlink/common/mavlink_msg_param_value.h
A sw/include/mavlink/common/mavlink_msg_ping.h
A sw/include/mavlink/common/mavlink_msg_position_target_global_int.h
A sw/include/mavlink/common/mavlink_msg_position_target_local_ned.h
A sw/include/mavlink/common/mavlink_msg_power_status.h
A sw/include/mavlink/common/mavlink_msg_radio_status.h
A sw/include/mavlink/common/mavlink_msg_raw_imu.h
A sw/include/mavlink/common/mavlink_msg_raw_pressure.h
A sw/include/mavlink/common/mavlink_msg_rc_channels.h
A sw/include/mavlink/common/mavlink_msg_rc_channels_override.h
A sw/include/mavlink/common/mavlink_msg_rc_channels_raw.h
A sw/include/mavlink/common/mavlink_msg_rc_channels_scaled.h
A sw/include/mavlink/common/mavlink_msg_request_data_stream.h
A sw/include/mavlink/common/mavlink_msg_safety_allowed_area.h
A sw/include/mavlink/common/mavlink_msg_safety_set_allowed_area.h
A sw/include/mavlink/common/mavlink_msg_scaled_imu.h
A sw/include/mavlink/common/mavlink_msg_scaled_imu2.h
A sw/include/mavlink/common/mavlink_msg_scaled_pressure.h
A sw/include/mavlink/common/mavlink_msg_serial_control.h
A sw/include/mavlink/common/mavlink_msg_servo_output_raw.h
A sw/include/mavlink/common/mavlink_msg_set_attitude_target.h
A sw/include/mavlink/common/mavlink_msg_set_gps_global_origin.h
A sw/include/mavlink/common/mavlink_msg_set_mode.h
A sw/include/mavlink/common/mavlink_msg_set_position_target_global_int.h
A sw/include/mavlink/common/mavlink_msg_set_position_target_local_ned.h
A sw/include/mavlink/common/mavlink_msg_sim_state.h
A sw/include/mavlink/common/mavlink_msg_statustext.h
A sw/include/mavlink/common/mavlink_msg_sys_status.h
A sw/include/mavlink/common/mavlink_msg_system_time.h
A sw/include/mavlink/common/mavlink_msg_terrain_check.h
A sw/include/mavlink/common/mavlink_msg_terrain_data.h
A sw/include/mavlink/common/mavlink_msg_terrain_report.h
A sw/include/mavlink/common/mavlink_msg_terrain_request.h
A sw/include/mavlink/common/mavlink_msg_v2_extension.h
A sw/include/mavlink/common/mavlink_msg_vfr_hud.h
A sw/include/mavlink/common/mavlink_msg_vicon_position_estimate.h
A sw/include/mavlink/common/mavlink_msg_vision_position_estimate.h
A sw/include/mavlink/common/mavlink_msg_vision_speed_estimate.h
A sw/include/mavlink/common/testsuite.h
A sw/include/mavlink/common/version.h
A sw/include/mavlink/mavlink_conversions.h
A sw/include/mavlink/mavlink_helpers.h
A sw/include/mavlink/mavlink_protobuf_manager.hpp
A sw/include/mavlink/mavlink_types.h
A sw/include/mavlink/paparazzi/mavlink.h
A sw/include/mavlink/paparazzi/paparazzi.h
A sw/include/mavlink/paparazzi/testsuite.h
A sw/include/mavlink/paparazzi/version.h
A sw/include/mavlink/protocol.h
M sw/tools/generators/gen_settings.ml
Log Message:
-----------
Merge pull request #1028 from paparazzi/mavlink_module
Very simple mavlink module that sends some basic messages.
A lot of things (like mav type, sensors, status, etc...) are still fixed and
hardcoded, but good enough for first tests I guess...
Compare:
https://github.com/paparazzi/paparazzi/compare/c9cad95f030f...91bfccd8eec9