ArduPilot / ArduPilot/MissionPlanner
Forward links should forward HEARTBEAT message too
- Dominant language
- C#
- Stars
- 2.4k
- Forks
- 2.9k
- Avg merge
- 19h 16m
- Merged PRs (30d)
- 4
Description
For follow-me, ship landing project and other applications it is useful to be able to forward one vehicle's location to another. MP's has such a feature (I've just discovered today) using Data, right-mouse-button-click, forward between links.
The issue though is that this only sends the ATTITUDE and GLOBAL_POSITION_INT messages. I think we should also be sending the HEARTBEAT so that readers of the mavlink messages know what type of vehicle they are dealing with.
Here is a screenshot of a test with a quadcopter (vehicle1) and a shiplanding beacon (Vehicle 10). We can see that for vehicle 10 we only get the ATTITUDE and GLOBAL_POSITION_INT messages

@tridge, I think you were the original requestor of this feature so just FYI
Contributor guide
No contributing guide indexed for this repository
Research direction
No file or test is named. Start at Mission Planner's Data → forward between links behavior; done means a forwarded vehicle also emits HEARTBEAT alongside ATTITUDE and GLOBAL_POSITION_INT.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop, networking
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100