Replies to heartbeat messages get mixed up with received mavlink messages
- 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