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

Mavlink FTP: List and Download commands working end to end #733

Merged
merged 6 commits into from
Jun 28, 2014
Merged

Mavlink FTP: List and Download commands working end to end #733

merged 6 commits into from
Jun 28, 2014

Conversation

DonLakeFlyer
Copy link
Contributor

FYI: I switched back to using a Nak:kErrEOF to signal end of read loops for List and Read commands. Other options overcomplicated things both on the QGC and PX4Firmware side.

This has List, Open, Read and Terminate fully working. Requires a PX4Firmware pull which I also have to get it all to work. Still have a list of work items against this, but it is mostly additional hardening and more comprehensive unit testing at this point.

Next steps:

  • PX4Firmware pull to get things working from that side
  • More hardening/testing of these commands
  • Better UI
  • Move on to remaining commands

@DonLakeFlyer
Copy link
Contributor Author

FYI: This is failing QGCUASFileManager unit test on Windows only (of course). I'll take a look at it tomorrow. After this is fixed and the above code reviewed. This code should be ready to go into master and no longer be WIP.

@DonLakeFlyer
Copy link
Contributor Author

Fixed strange Windows only std::string problem. This is good to go now.

@LorenzMeier
Copy link
Member

Awesome progress! I think our users are desperate for convenient log file download

LorenzMeier added a commit that referenced this pull request Jun 28, 2014
Mavlink FTP: List and Download commands working end to end
@LorenzMeier LorenzMeier merged commit 2b88c6e into mavlink:mavlink-ftp Jun 28, 2014
@DonLakeFlyer
Copy link
Contributor Author

I’ll update to UI to make it better in general as well as specific quick access to logs.

On Jun 28, 2014, at 12:35 PM, Lorenz Meier notifications@github.com wrote:

@DonLakeFlyer DonLakeFlyer deleted the mavlink-ftp branch December 9, 2014 22:27
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.

2 participants