mavlink/qgroundcontrol — Issue #11: Receiving a NO_SPACE error after sending MISSION_COUNT isn't handled
Author: Susurrus
Created: 2012-01-27 22:08:18+00:00
State: open

I've been testing my mission management code on my autopilot and have been looking into adding error detection to receiving mission lists. From my understanding of the mission protocol when writing a mission list the transmitter first sends a MISSION_COUNT. This should then either be followed be an ACK or a MISSION message in response where the ACK can be used to indicate an error, such as a NO_SPACE error. If I try to send too many missions to my autopilot (16) it responds with a NO_SPACE ACK message and yet QGC doesn't process this and continues to wait until it times itself out. I don't think this is correct.