ArduPilot / ArduPilot/ardupilot

Plane/QuadPlane: LOITER_TIME should support custom loiter radius

Open
#28,451 0 comments 0 reactions 0 assignees View on GitHub
MAVLink Plane VTOL-Plane WikiNeeded
Dominant language
C++
Stars
15.9k
Forks
21.4k
Avg merge
3d 17h
Merged PRs (30d)
119

Description

The LOITER_TIME command should support sending a custom loiter radius in parameter 3 similar to LOITER_TURNS and LOITER_UNLIMITED. Currently, it always defaults to `WP_LOITER_RAD`.

The documentation should also be more clear about this feature. These two statements are currently contradicting each other:
![image](https://github.com/user-attachments/assets/8212de85-321b-4ebe-b14c-3ab3f78bfe3b)

**Platform**
[ ] All
[ ] AntennaTracker
[ ] Copter
[x] Plane
[ ] Rover
[ ] Submarine

Contributor guide

Open the contributing guide

Research direction

Start by locating Plane's LOITER_TIME command handling and compare its parameter-3 behavior with LOITER_TURNS and LOITER_UNLIMITED. Then find the command documentation containing the two contradictory statements. Done means LOITER_TIME accepts a custom loiter radius like the related commands and the documentation describes that behavior consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
embedded-iot, robotics
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.