[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] 81d137: [modules] mavlink: add
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] 81d137: [modules] mavlink: add some missing MAVLinkSendMes... |
Date: |
Tue, 17 Nov 2015 14:24:24 -0800 |
Branch: refs/heads/master
Home: https://github.com/paparazzi/paparazzi
Commit: 81d137ad6227b5fa9316ef13d5d515df5fa85371
https://github.com/paparazzi/paparazzi/commit/81d137ad6227b5fa9316ef13d5d515df5fa85371
Author: Felix Ruess <address@hidden>
Date: 2015-11-14 (Sat, 14 Nov 2015)
Changed paths:
M sw/airborne/modules/datalink/mavlink.c
Log Message:
-----------
[modules] mavlink: add some missing MAVLinkSendMessage()
Commit: 9916d6d218e554b6958c334bcf0d202998e0ec2f
https://github.com/paparazzi/paparazzi/commit/9916d6d218e554b6958c334bcf0d202998e0ec2f
Author: Felix Ruess <address@hidden>
Date: 2015-11-14 (Sat, 14 Nov 2015)
Changed paths:
M sw/airborne/modules/datalink/mavlink.c
Log Message:
-----------
[modules] mavlink: send GPS_STATUS and VFR_HUD
Commit: 91bb2cd1f2ca68ca28fb16a2f24bfc06588e95a1
https://github.com/paparazzi/paparazzi/commit/91bb2cd1f2ca68ca28fb16a2f24bfc06588e95a1
Author: Felix Ruess <address@hidden>
Date: 2015-11-14 (Sat, 14 Nov 2015)
Changed paths:
M sw/airborne/modules/datalink/mavlink.c
Log Message:
-----------
[modules] mavlink: parse MISSION_ITEM message
makes it possible to change waypoints when using the rotorcraft firmware
Commit: 1791493e8081c6016084e9a0f1975399e63f49ee
https://github.com/paparazzi/paparazzi/commit/1791493e8081c6016084e9a0f1975399e63f49ee
Author: Felix Ruess <address@hidden>
Date: 2015-11-15 (Sun, 15 Nov 2015)
Changed paths:
M sw/airborne/modules/datalink/mavlink.c
M sw/tools/generators/gen_flight_plan.ml
Log Message:
-----------
[mavlink] add paparazzi specific SCRIPT_ITEM messages
- makes it possible to get and change the flight plan blocks
alternative implementation to #1407
Commit: eb5e8d144d26437430918a750b8b9bed2258df42
https://github.com/paparazzi/paparazzi/commit/eb5e8d144d26437430918a750b8b9bed2258df42
Author: Felix Ruess <address@hidden>
Date: 2015-11-15 (Sun, 15 Nov 2015)
Changed paths:
M sw/airborne/modules/datalink/mavlink.c
Log Message:
-----------
[mavlink] fix typos
Commit: 6d71b9596a7cb82a63cd9150cb1a9a18600fe1d9
https://github.com/paparazzi/paparazzi/commit/6d71b9596a7cb82a63cd9150cb1a9a18600fe1d9
Author: Felix Ruess <address@hidden>
Date: 2015-11-15 (Sun, 15 Nov 2015)
Changed paths:
M sw/airborne/modules/datalink/mavlink.c
Log Message:
-----------
[mavlink] send waypoints as lla for rotorcraft
sending lat/lon as float is actually a bad idea,
but it seems that most GCSs don't understand the MISSION_ITEM_INT or
LOCAL_FRAME_ENU
Commit: 6fb9777c7f328920afe596cb6db69f93e6b9ded7
https://github.com/paparazzi/paparazzi/commit/6fb9777c7f328920afe596cb6db69f93e6b9ded7
Author: LodewijkSikkel <address@hidden>
Date: 2015-11-15 (Sun, 15 Nov 2015)
Changed paths:
A sw/airborne/modules/datalink/missionlib/blocks.c
A sw/airborne/modules/datalink/missionlib/blocks.h
A sw/airborne/modules/datalink/missionlib/mission_manager.c
A sw/airborne/modules/datalink/missionlib/mission_manager.h
A sw/airborne/modules/datalink/missionlib/waypoints.c
A sw/airborne/modules/datalink/missionlib/waypoints.h
Log Message:
-----------
[mavlink] add missionlib files from Lodewijk
Commit: b5ac3643657eac0c1cb43f07a42ffeb7b4603fb5
https://github.com/paparazzi/paparazzi/commit/b5ac3643657eac0c1cb43f07a42ffeb7b4603fb5
Author: Felix Ruess <address@hidden>
Date: 2015-11-15 (Sun, 15 Nov 2015)
Changed paths:
M conf/modules/mavlink.xml
M sw/airborne/modules/datalink/mavlink.c
M sw/airborne/modules/datalink/mavlink.h
M sw/airborne/modules/datalink/missionlib/blocks.c
M sw/airborne/modules/datalink/missionlib/blocks.h
M sw/airborne/modules/datalink/missionlib/mission_manager.c
M sw/airborne/modules/datalink/missionlib/mission_manager.h
M sw/airborne/modules/datalink/missionlib/waypoints.c
M sw/airborne/modules/datalink/missionlib/waypoints.h
Log Message:
-----------
[mavlink] integrate and improve missionlib
- don't use timer callbacks as they are called from system context
- remove duplicate waypoints from mission manager
- waypoint protocol:
- start waypoint write/update transaction upon receiving MISSION_COUNT message
- request waypoints
Seems to work fine with e.g. QGroundControl now
Commit: 5fcd8dc4802d4704775cf3fd52f01746ee840db4
https://github.com/paparazzi/paparazzi/commit/5fcd8dc4802d4704775cf3fd52f01746ee840db4
Author: Felix Ruess <address@hidden>
Date: 2015-11-16 (Mon, 16 Nov 2015)
Changed paths:
M sw/airborne/modules/datalink/missionlib/mission_manager.c
Log Message:
-----------
[mavlink] don't wait for ack when sending current nav_block
Commit: e5816299e763b74c9825b5d629622c60a4554f73
https://github.com/paparazzi/paparazzi/commit/e5816299e763b74c9825b5d629622c60a4554f73
Author: Felix Ruess <address@hidden>
Date: 2015-11-16 (Mon, 16 Nov 2015)
Changed paths:
M sw/airborne/modules/datalink/mavlink.c
Log Message:
-----------
[mavlink] add SYSTEM_TIME message
Commit: 2babaf6331b3337e0fad695c840b6f0725a559d1
https://github.com/paparazzi/paparazzi/commit/2babaf6331b3337e0fad695c840b6f0725a559d1
Author: Felix Ruess <address@hidden>
Date: 2015-11-16 (Mon, 16 Nov 2015)
Changed paths:
M sw/airborne/modules/datalink/missionlib/waypoints.c
Log Message:
-----------
[mavlink] allow single waypoint update
if a MISSION_ITEM is sent from the GCS without a MISSION_COUNT first,
then simply directly update that waypoint and answer with MISSION_ACK
Commit: b75f5d15e105e4815407c3a704d84d836b184af8
https://github.com/paparazzi/paparazzi/commit/b75f5d15e105e4815407c3a704d84d836b184af8
Author: Felix Ruess <address@hidden>
Date: 2015-11-16 (Mon, 16 Nov 2015)
Changed paths:
M sw/airborne/modules/datalink/missionlib/waypoints.c
Log Message:
-----------
[mavlink] update waypoint on MISSION_ITEM_INT
if frame is GLOBAL_INT
Commit: b69aa2d7bf7c8c040c5e947a15f57c53c44aaa5b
https://github.com/paparazzi/paparazzi/commit/b69aa2d7bf7c8c040c5e947a15f57c53c44aaa5b
Author: Felix Ruess <address@hidden>
Date: 2015-11-17 (Tue, 17 Nov 2015)
Changed paths:
M conf/modules/mavlink.xml
M sw/airborne/modules/datalink/mavlink.c
M sw/airborne/modules/datalink/mavlink.h
A sw/airborne/modules/datalink/missionlib/blocks.c
A sw/airborne/modules/datalink/missionlib/blocks.h
A sw/airborne/modules/datalink/missionlib/mission_manager.c
A sw/airborne/modules/datalink/missionlib/mission_manager.h
A sw/airborne/modules/datalink/missionlib/waypoints.c
A sw/airborne/modules/datalink/missionlib/waypoints.h
M sw/tools/generators/gen_flight_plan.ml
Log Message:
-----------
Merge pull request #1422 from paparazzi/mavlink_additions
Mavlink additions
- fix sending of some mavlink messages (MAVLinkSendMessage() was missing)
- send GPS_STATUS and VFR_HUD and SYSTEM_TIME
- waypoint protocol:
- parse MISSION_ITEM_INT message to update single waypoints
- only for rotorcraft (since it used the waypoint interface, see
https://github.com/paparazzi/paparazzi/issues/981)
- start waypoint write/update transaction upon receiving MISSION_COUNT
message (with requesting of waypoints)
- send ack only after all waypoints are transferred
- add the Paparazzi specific SCRIPT_ITEM messages
Updating waypoints seems to work fine with e.g. QGroundControl now.
Compare:
https://github.com/paparazzi/paparazzi/compare/a48df1dfe168...b69aa2d7bf7c