Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Robustify mission upload/download (take 2) #8794

Merged
merged 3 commits into from
Feb 1, 2018

Commits on Feb 1, 2018

  1. Revert "mavlink_mission: don't retransmit automatically"

    This reverts commit 4e008fe.
    julianoes committed Feb 1, 2018
    Configuration menu
    Copy the full SHA
    db16bd8 View commit details
    Browse the repository at this point in the history
  2. mavlink_mission: don't retry to send mission item

    The mission items need to be requested one by one by a ground station.
    This is a "pull" protocol and we should not retry to "push" the mission
    items down.
    
    If we do this we can trigger the situation where the autopilot keeps
    retrying and the ground station does not time out because it keeps
    receiving items (even though the items are the wrong ones).
    julianoes committed Feb 1, 2018
    Configuration menu
    Copy the full SHA
    1f1ff6d View commit details
    Browse the repository at this point in the history
  3. mavlink_mission: reduce retry timeout

    When actively re-requesting lost mission items, we can be more agressive
    and therefore lose less time when a mission item is lost on the way.
    julianoes committed Feb 1, 2018
    Configuration menu
    Copy the full SHA
    d7cb093 View commit details
    Browse the repository at this point in the history