ardupilot/libraries/GCS_MAVLink
Andrew Tridgell 20ea1a3dc7 GCS_MAVLink: don't send statustext from other than main thread
This fixes high stack usage in the RCIN thread when it notifies the
GCS of a new RCIN protocol. The problem is severe when signing is
enabled, as signing adds over 500 bytes to stack cost of sending a
mavlink msg

fixes issue #13615
2020-02-20 10:39:29 +11:00
..
examples/routing GCS_MAVLink: avoid allocating a GCS_MAVLINK per mavlink channel 2019-08-14 18:25:43 +10:00
.gitignore Updated MAVLink to 1.0.6 release. 2012-04-19 15:46:29 -04:00
GCS.cpp GCS_MAVLink: use MAV_SYS_STATUS_PREARM_CHECK 2020-02-18 15:16:02 +11:00
GCS.h GCS_MAVLink: add support for MAV_CMD_DEBUG_TRAP 2020-01-29 10:27:01 +11:00
GCS_Common.cpp GCS_MAVLink: don't send statustext from other than main thread 2020-02-20 10:39:29 +11:00
GCS_DeviceOp.cpp GCS_MAVLink: allow non-register device access with devop 2019-07-19 17:05:23 +10:00
GCS_Dummy.h GCS_MAVLink: consolidate places we snprintf statustexts 2020-01-14 10:38:43 +11:00
GCS_FTP.cpp GCS_MAVLink: raise ftp stack size to 3072 from 1024 2020-02-11 13:32:17 +11:00
GCS_Fence.cpp GCS_Mavlink: report on fence limiting 2020-02-04 10:24:33 +09:00
GCS_MAVLink.cpp GCS_MAVLink: correct txspace return value issues 2019-11-12 16:33:12 +11:00
GCS_MAVLink.h GCS_MAVLink: remove comm_get_available 2019-09-10 15:45:27 +10:00
GCS_Param.cpp GCS_MAVLink: don't recalculate max parameter count if not streaming params 2020-02-18 10:33:41 +11:00
GCS_Rally.cpp GCS_MAVLink: rearrange mission item handling code 2019-07-18 10:48:57 +09:00
GCS_ServoRelay.cpp GCS_Common: handle command_long in GCS base class 2018-07-06 09:43:09 +10:00
GCS_Signing.cpp GCS_MAVLink: break out of loop statement once we have a result 2019-08-24 15:33:50 +10:00
GCS_serial_control.cpp GCS_MAVLink: use new SERIAL_CONTROL_SERIALn enums 2019-12-01 12:48:23 +11:00
MAVLink_routing.cpp GCS_MAVLink: correct output when ROUTING_DEBUG is set 2019-12-20 10:00:07 +11:00
MAVLink_routing.h GCS_MAVLink: correct encoding used for send_to_components 2019-11-26 12:10:12 +11:00
MissionItemProtocol.cpp GCS_MAVLink: allow upload of fence using mission item protocol 2019-09-28 07:58:48 +09:00
MissionItemProtocol.h GCS_MAVLink: allow upload of fence using mission item protocol 2019-09-28 07:58:48 +09:00
MissionItemProtocol_Fence.cpp GCS_MAVLink: remove send-text re allocating for fence 2019-12-10 08:51:19 +11:00
MissionItemProtocol_Fence.h GCS_MAVLink: allow upload of fence using mission item protocol 2019-09-28 07:58:48 +09:00
MissionItemProtocol_Rally.cpp GCS_MAVLink: squelched rally-points-received message 2019-09-28 07:58:48 +09:00
MissionItemProtocol_Rally.h GCS_MAVLink: allow complete() call on subclasses to fail 2019-08-07 12:07:59 +10:00
MissionItemProtocol_Waypoints.cpp GCS_MAVLink: fixed valgrind error in mission upload 2020-01-11 08:29:34 +11:00
MissionItemProtocol_Waypoints.h GCS_MAVLink: allow complete() call on subclasses to fail 2019-08-07 12:07:59 +10:00
ap_message.h GCS_MAVLink: add EFI_STATUS message 2019-11-17 20:10:54 +11:00