ArduPilot / ArduPilot/ardupilot

Copter: Activate buzzer when autolanding / buzzer modes

Open
#441 9 comments 0 reactions 0 assignees View on GitHub
Copter Enhancement good first issue
Dominant language
C++
Stars
15.9k
Forks
21.4k
Avg merge
4d 10h
Merged PRs (30d)
127

Description

AC3 does autolanding in certain failsafe conditions.
For safety reasons and to help locate the copter after a failsafe-induced autolanding, buzzing the buzzer in intervals when in autoland mode would be good. Interval-buzzing is also likely to carry a psychological "do not touch me"-imperative in case, bywalkers find the copter after a failsafe-induced autolanding.

Buzzer could be controlled by a parameter:
BUZ_WARN: 0=never (only ARM/DISARM beeps), 1=failsafe autolandings, 2=any autolanding (including manual set LAND mode), 3=any failsafe condition

Contributor guide

Open the contributing guide

Research direction

The issue does not name files, tests, or entry points. Start by locating Copter's autoland and failsafe handling alongside existing buzzer control, then verify the requested BUZ_WARN modes and interval buzzing across the listed conditions. Done means the parameter behavior is implemented and the relevant autoland, failsafe, and manual-LAND cases are tested.

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
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.