ArduPilot / ArduPilot/MissionPlanner

stop compass cal on ground if compass learn is set to 3

Open
#2,836 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
2.4k
Forks
2.9k
Avg merge
19h 16m
Merged PRs (30d)
4

Description

#### Issue details
found a niche bug where if compass_learn is set to 3 then it makes it look like you can start a ground calibration, but doesnt show the 0%,
So something like if you try to press 'start' and your param is set, then it should give some info to the user...

#### Version
1.3.77

#### Platform
[ ] All
[ ] AntennaTracker
[ ] Copter
[ ] Plane
[ ] Rover
[ ] Sub

#### Airframe type
_What type of airframe (flying wing, glider, hex, Y6, octa etc)_

#### Hardware type
_What autopilot hardware was used? (pixhawk, pixracer, PX4FMU etc)_

#### Logs
_Please provide a link to any relevant logs that show the issue_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the ground compass calibration flow in Mission Planner with compass_learn set to 3, then inspect the code handling the calibration start action and its user-facing status. Done means pressing Start does not present a misleading calibration flow and instead gives the user clear information about the parameter setting.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.