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

Make FTP more robust #7979

Merged
merged 5 commits into from
Sep 21, 2017
Merged

Make FTP more robust #7979

merged 5 commits into from
Sep 21, 2017

Conversation

bkueng
Copy link
Member

@bkueng bkueng commented Sep 18, 2017

Make FTP robust against any kind of packet drops. On the vehicle side, this mostly means to keep a copy of the last sent response, most of the logic is in a QGC PR.

@dagar
Copy link
Member

dagar commented Sep 18, 2017

Is the mavlink_ftp_test working now?

@bkueng
Copy link
Member Author

bkueng commented Sep 18, 2017

It should. At least CI failed because of that, and when I ran the tests locally, the last commit fixed it.

@dagar
Copy link
Member

dagar commented Sep 18, 2017

I was thinking of this - https://github.com/PX4/Firmware/blob/master/src/modules/mavlink/mavlink_tests/mavlink_ftp_test.cpp#L936

I could restore the test data generation pretty quickly, but I'm not sure about the others.

@bkueng
Copy link
Member Author

bkueng commented Sep 18, 2017

Ah I did not see these. If it's not too much effort, it's worth enabling them.

@bkueng
Copy link
Member Author

bkueng commented Sep 21, 2017

Merging, since the QGC PR got merged.

@bkueng bkueng merged commit 26e4756 into master Sep 21, 2017
@bkueng bkueng deleted the ftp_robustify branch September 21, 2017 05:33
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