PX4 MAVLink Module Deep Dive: Architecture, Multi-Interface Mechanisms & Three-Layer Multiplexing (2026)
A complete source-level analysis of the PX4 MAVLink module (src/modules/mavlink/): two-thread architecture, multi-instance support, three-layer multiplexing across physical links, protocol services, and stream-based message flow from poll() to uORB publication.