Randy Mackay
a682f652d0
GCS_MAVLink: generate after MAV_CMD_DO_PARACHUTE added
11 years ago
Randy Mackay
cec7574465
GCS_MAVLink: add MAV_CMD_DO_PARACHUTE
11 years ago
Andrew Tridgell
b8675b9abc
GCS_MAVLink: implement SERIAL_CONTROL MAVLink message
11 years ago
Andrew Tridgell
493c5dd63f
GCS_MAVLink: rebuild MAVLink headers
11 years ago
Andrew Tridgell
14b3696959
GCS_MAVLink: added SERIAL_CONTROL message definition
...
will be used for on-board radio and GPS firmware update and control
over USB
11 years ago
Andrew Tridgell
013aaf4d3e
GCS_MAVLink: moved comms functions to not be inline
...
saves a bit of flash space
11 years ago
Randy Mackay
e7be622eef
GCS_MAVLink: generate after adding NAV_SPLINE cmd
11 years ago
Randy Mackay
519d5fc444
GCS_MAVLink: add MAV_CMD_NAV_SPLINE_WAYPOINT cmd
...
This is the same as a NAV_WAYPOINT except that the vehicle flies a
spline curved path to the destination
11 years ago
Michael Day
e1d193f539
GCS_MAVLink: Generated code from message additions for autofence.
11 years ago
Michael Day
c5ebd120f1
GCS_MAVLink: XML for MAV_CMD_DO_FENCE_ENABLE and MAV_SYS_STATUS_GEOFENCE
11 years ago
Andrew Tridgell
64772cede8
GCS_MAVLink: rebuild MAVLink headers
11 years ago
Andrew Tridgell
d24547b390
GCS_MAVLink: merge latest msgs from upstream
11 years ago
Andrew Tridgell
f05b90bfd2
GCS_MAVLink: fixed some compiler warnings
11 years ago
Randy Mackay
3efad982c0
GCS_Mavlink: return MISSION_INVALID when conversion fails
...
Requested by MichaelO to allow better error message to be displayed to
user when the mission upload from the GCS to vehicle fails
11 years ago
Andrew Tridgell
d508c7f37f
GCS_MAVLink: re-generate MAVLink headers
11 years ago
Andrew Tridgell
106fda773f
GCS_MAVLink: merge XML from upstream
11 years ago
Andrew Tridgell
8af9573806
GCS_MAVLink: allow logging of RADIO_STATUS, very useful for link analysis
11 years ago
Andrew Tridgell
0832aba6bc
GCS_MAVLINK: moved deferred message handling into common code
11 years ago
Andrew Tridgell
8d89a64312
GCS_MAVLink: moved handling of MISSION_ITEM into common code
11 years ago
Andrew Tridgell
965f6bd3bd
GCS_MAVLink: make DataFlash a pointer
...
handle sketches where DataFlash is not available
11 years ago
Andrew Tridgell
b85c5123b2
GCS_MAVLink: added save parameter to handle_request_data_stream()
...
this allows copter to not save stream rate changes
11 years ago
Andrew Tridgell
79bb14b8c1
GCS_MAVLink: moved RADIO_STATUS handling into common code
11 years ago
Andrew Tridgell
144217ac74
GCS_MAVLink: moved parameter and stream handling into common code
...
this keeps it in common between vehicles, and saves stack space
11 years ago
Andrew Tridgell
06c578eb34
GCS_MAVLink: re-generate MAVLink headers
11 years ago
Andrew Tridgell
0b811ba6a9
GCS_MAVLink: added have_flow_control() method
...
can be used to change speed of handling some protocol methods, as we
know communication will be reliable
11 years ago
Randy Mackay
c462adf2ee
GCS_MAVLink: added five handle_mission methods
...
The five methods moved from the vehicle specific code are
handle_mission_request_list, set_current, count, clear_all and
write_partial_list
11 years ago
Randy Mackay
3938fb7255
GCS_MAVLink: loiter direction removed
...
This is now handled in Mission library
11 years ago
Andrew Tridgell
add2416dbe
GCS_MAVLink: added handle_mission_request() common function
...
this handles requests for mission items, using stack saving
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
11 years ago
Andrew Tridgell
ce29bbe394
GCS_MAVLink: save some memory in log download
...
use an existing buffer instead of using the mavlink _send()
function. This saves some stack space in log download
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
11 years ago
Andrew Tridgell
beb6123576
GCS_MAVLink: send a "zero logs" message when no logs available
11 years ago
Andrew Tridgell
d9e8c34a89
GCS_MAVLink: allow for proxying of larger MAVLink messages on PX4
...
this makes it possible to deal with large MAVLink messages
11 years ago
Randy Mackay
aa5ea23245
GCS_MAVLink: regenerate for COMPASSMOT_STATUS msg
11 years ago
Randy Mackay
a7c25ec649
GCS_MALink: improved generate.sh failure msg
11 years ago
Andrew Tridgell
50cbc661ef
GCS_MAVLink: added new COMPASSMOT_STATUS message
11 years ago
Andrew Tridgell
0bbe038587
GCS_MAVLink: re-generate MAVLink headers
11 years ago
Andrew Tridgell
9aea781248
GCS_MAVLink: moved send_ahrs2 to common code
11 years ago
Andrew Tridgell
18aa08d5c3
GCS_MAVLink: added AHRS2 mavlink msg
11 years ago
Andrew Tridgell
154eb76f4f
GCS_MAVLink: new MAVLink headers
11 years ago
Andrew Tridgell
a1aebc0c15
GCS_MAVLink: update from upstream
11 years ago
Andrew Tridgell
0e10554dc0
GCS_MAVLink: rename EKF message to AHRS2
11 years ago
Andrew Tridgell
68283b7aa1
GCS_MAVLink: new ekf header
11 years ago
Andrew Tridgell
b4153c4d32
GCS_MAVLink: added EKF message for debugging
11 years ago
Andrew Tridgell
87355127ca
GCS_MAVLink: added send_power_status()
11 years ago
Andrew Tridgell
8797f38038
GCS_MAVLink: regenerate MAVLink headers
11 years ago
Andrew Tridgell
0cbd5a2ef0
GCS_MAVLink: added POWER_STATUS message
11 years ago
Andrew Tridgell
0aebc18b3f
GCS_MAVLink: return early from log send if no log data to send
11 years ago
Andrew Tridgell
1497c33178
GCS_MAVLink: run a bit faster on serial ports with flow control
...
with flow control we can afford to push the radio a bit harder
11 years ago
Andrew Tridgell
81c5edbdb5
GCS_MAVLink: fixed a log download bug for repeated downloads
...
we were not resetting the offset to 0 correctly
11 years ago
Andrew Tridgell
b5a16a07d3
GCS_MAVLink: support LOG_REQUEST_END
11 years ago
Andrew Tridgell
2ce1b14cbb
GCS_MAVLink: removed unused variable
11 years ago