ArduPilot / ArduPilot/MissionPlanner
ftp read/write sizes
- Dominant language
- C#
- Stars
- 2.4k
- Forks
- 2.9k
- Avg merge
- 19h 16m
- Merged PRs (30d)
- 4
Description
The MissionPlanner ftp code uses read and write sizes of 239, which is the maximum that the protocol supports.
MAVProxy until recently used 110 as SiK radios performed badly with over that size due to radio packet fragmentation.
I just tested RFD900x with MultiPoint firmware 3.0 and found that it can't ftp the parameters at all if you use a burst read size over 80, and for file upload 80 also seems to be the limit
I've opened a PR for MAVProxy to change the defaults to 80:
https://github.com/ArduPilot/MAVProxy/pull/1170
I think we need to test MissionPlanner with RFD900x MultiPoint (we can do that at the conference) and see if we should also change MissionPlanner defaults to 80
It makes a surprisingly small difference in download speed
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating MissionPlanner's FTP read and write size defaults, then reproduce parameter downloads and file uploads with an RFD900x using MultiPoint firmware 3.0. Compare the current size of 239 with 80 and document whether the smaller value resolves the failures; done means the compatibility result supports a clear default-size decision.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop, networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100