ArduPilot / ArduPilot/MissionPlanner

HUD Mavlink message

Open
#2,124 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
What MAVlink message (and field) modifies the current flight mode on the Mission Planner HUD?
(# 15 on the figure below)
I have sent a Heartbeat message with the base_mode field equal to MAV_MODE_FLAG_SAFETY_ARMED=128 enum, but the HUD only displays UNKNOWN.

Also, what modifies the battery display on HUD (# 10 on the figure)?
For me it is not visible, although I send sys_status and battery_status messages with dummy values.

#### Version
Latest MP

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

#### Airframe type
fixed wing

#### Hardware type
Custom Raspberry PI based hardware

![mp_hud_detail](https://user-images.githubusercontent.com/48712372/55623964-c43b8980-57a4-11e9-8cf9-f412b665766b.jpg)

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names the Mission Planner HUD and MAVLink HEARTBEAT, SYS_STATUS, and BATTERY_STATUS messages, but provides no source file or test. Start by locating the HUD message-handling entry point and reproducing the Plane case with the stated dummy messages. Done means documenting or correcting which fields drive the flight-mode and battery displays.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.