ArduPilot / ArduPilot/apm_planner

Slow parameter transfer via USB since 2.0.11

Open
#398 21 comments 0 reactions 0 assignees Claimed by @malcom2073 View on GitHub
Dominant language
C++
Stars
550
Forks
483
PR merge metrics
No merged PRs in 30d

Description

After upgrading from 2.0.10 to 2.0.11 the parameter transfer via USB connection is painfully slow. With 2.0.10, the transfer of 414 parameters took less than a second, now is about 5-10 seconds (varying). The new behaviour is somewhat similar to the transfer via 3DR radio now: fast transfer of the first 100 parms, than very sluggish transfer of the rest.

Used OS: Fedora 19/x86_64, compiled from sources.
FC: Pixhawk, current master

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Reproduce parameter transfer with a Pixhawk over USB, comparing 2.0.10 and 2.0.11 on the reported setup, then trace the parameter-transfer path and review the changes between those versions; done means restoring sub-second transfer for 414 parameters without regressing radio transfers.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.