Skip to content

Terrain upload to ArduPilot is stuck sometimes #13730

@eMrazSVK

Description

@eMrazSVK

Have you checked the latest release for fixes?

  • Yes, I’ve tested on the latest release

Description

Expected Behavior
Terrain data should be uploaded from the QGC to the UAV.

Current Behavior
Terrain data is sometimes stuck halfway during upload.

Steps To Reproduce

  1. You can run Copter is SITL
  2. Enable terrain in Ardupilot parameters
  3. Takeoff and fly, terrain should be loaded after some distance is done. Alternatively, just change home position.
  4. Observe the progress bar or TERRAIN_REPORT message

Additional Details
I attach a screenshot saying that there is pending 56 block and loaded is also 56. Loaded when from 0 to 56, but the bar loaded only halfway (see the screenshot). When I additionally change home position to simulate movement and request more terrain data loading, loaded part of the message does not change and it is still stuck at 56.

When I loaded it through Mission planner first, connected QGC, then changed home, it magically worked after.

System Information

  • QGC Version: Stable V5 (5.0.8)
  • Operating system: Ubuntu 22.04
  • Flight controller: Cube Orange+
  • Autopilot software: ArduCopter 4.6.2

Log Files and Screenshots

Image Image

Metadata

Metadata

Assignees

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions