Help with Sending Custom Messages from STM32 to QGroundControl using MAVLink2 on ROV with Navigator and Raspberry Pi 4

Hi @Tabby2109, welcome to the forum :slight_smile:

Are you using a library to do this, or forming the messages manually?

Note that the source system ID needs to match the target system, or they may not be able to communicate.

QGroundControl can be quite painful to send custom messages to (because you need to recompile it so it understands them). You mentioned

in which case you may just want STATUSTEXT messages (which are already supported), but if you want to use custom telemetry messages and the like then things might be more complicated, and you may wish to consider using Cockpit instead.

This sensor integration project may be a useful reference :slight_smile:

Note that if you’re using BlueOS (or have other sources of MAVLink heartbeats), there may be some extra filtering to do.