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

Improve Fly mission example #232

Closed
wants to merge 3 commits into from
Closed

Conversation

shakthi-prashanth-m
Copy link
Contributor

This is to improve Fly mission example based on issue #121.
Highlights:

  • Adds json11 as a submodule for parsing JSON files

  • Example now handles waypoint missions fed from QGC plan (via command line arguments)

Open question: I feel the application code has more job to do. Can we provide an interface at Mission plugin ?

Shakthi Prashanth M added 2 commits January 18, 2018 18:26
json11 is a tiny JSON library for C++11. We require it for parsing
JSON files.
Example extracts waypoint missions from QGC plan and does
upload, start, stop of those missions.
@shakthi-prashanth-m
Copy link
Contributor Author

I strongly feel we can have add public method in Mission plugin which will do everything for the application.

}

// This looks bit complicated at app users.
// Should we handle them in plugin ?
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, we should think of an import/export function inside the plugin.

@hamishwillee
Copy link
Collaborator

So just FYI this has been superseded by #235 , which adds the import/export function from a QGC plan within the module.
I very much like the addition of the new API, but as documented in that PR, the example no longer shows much of the useful functionality. In either case, propose we close this item and proceed on the other PR?

@shakthi-prashanth-m
Copy link
Contributor Author

@hamishwillee yes. this PR mostly going to become obsolete when #235 is merged. However, until that PR is merged this one may be used by testing team (#233); hence this is kept open.

@shakthi-prashanth-m shakthi-prashanth-m deleted the improve-fly-mission branch February 11, 2018 02:35
dlech pushed a commit to dlech/MAVSDK that referenced this pull request Jan 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants