ArduPilot / ArduPilot/SiK

Replies to heartbeat messages get mixed up with received mavlink messages

Open
#48 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
343
Forks
245
PR merge metrics
No merged PRs in 30d

Description

Using the latest firmware with RFD 868+ model from RF design we see the following behaviour:
We send heartbeat message from the serial connected computer in the air. At the same time, we send normal messages via USB from the ground computer.
The reply to the heartbeat message that is received in the air is getting mixed up with the normal messages from the ground (interleaved).

Is this a known bug?

Mavlink messages should never be split when the mavlink flag is enabled.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the air-side heartbeat reply alongside normal ground messages using the RFD 868+ setup described in the issue, then trace the firmware path that handles MAVLink-framed serial traffic. Done means MAVLink messages remain intact and are not interleaved with other messages when the MAVLink flag is enabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 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.