Comments (3)
I'm able to upload using a similar setup (Copter on master, Pixhawk1, MAVProxy from install 1.8.66). It is quite slow - around 15-25kByte/sec.
A 33Mb terrain file took ~33min - so 1Mb/min transfer rate.
If you use ftp status
during the transfer, is it showing progress?
from mavproxy.
I've changed the title to reflect that this is no longer considered a bug but rather an enhancement request.
On the Nov 14th dev call we discussed with Tridge and discovered that MAVFTP's implementation (both within the GCSs and the flight code) has been optimised for downloading (e.g. from the autopilot->GCS) but not for uploading (e.g. GCS->autopilot).
There were two suggestions for improving peformance:
- send multiple MAVFTP messages from the GCS to the autopilot without waiting for a response.
- create a new MAVLink message to send longer messages just like we do for downloading. Currently it seems the MAVFTP messages are only 80bytes long
I will still try @stephendade's suggestion to confirm that the FTP is working on windows even if it is very slow.
from mavproxy.
@stephendade (and anyone else who is interested),
I ran, "ftp status" during the transfer and saw what's below so it is making (slow) progress.
from mavproxy.
Related Issues (20)
- Allow easily changing to Rover's circle mode from command line HOT 2
- Joystick module will not load on macOS HOT 1
- Using OptiTrack with MAVProxy is giving these errors HOT 1
- Chat module issues & enhancements list HOT 5
- Wrong magic number for 2019/01/01 HOT 1
- Link menu "remove" should show "Connection type" (e.g. udpin, etc)
- Not compatible with Python 3.12 because of deprecated imp module. HOT 1
- graph not working with matplotlib 3.8.0+
- When Running MavProxy Map I get libpng warning: iCCP: known incorrect sRGB profile HOT 1
- Mavproxy Optilink Motive compatability 2.x and 3.x HOT 2
- MAVExplorer map display issue, MacOS
- MAVProxy, with Vicon tracking more than one object.
- python 2.7 fails with NameError HOT 2
- REQUEST_AUTOPILOT_CAPABILITIES: failed because also connected with MP HOT 2
- Run mavproxy as subprocess?
- Chat: Bug report in chat module on loading, unloading and reloading HOT 1
- Chat: The chat module continues to work even after unloading.
- Mavproxy link 1 down Error HOT 2
- KML list doesn't work HOT 11
- mavproxy optitrack
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mavproxy.