-
-
Notifications
You must be signed in to change notification settings - Fork 511
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
Conversation
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.
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 ? |
There was a problem hiding this comment.
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.
So just FYI this has been superseded by #235 , which adds the import/export function from a QGC plan within the module. |
@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. |
Small telemetry improvements
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 ?