Namespace MavNet.PX4

Classes

CommandOutcome

Outcome of a COMMAND_LONG sent to the vehicle, combining the high-level result, the raw MAV_RESULT ACK code (if received), and the elapsed round-trip time.

Px4Mode

PX4's custom_mode field on HEARTBEAT is a packed uint32: main mode in byte 2, sub-mode in byte 3. This helper unpacks it into a human-readable label matching the conventional PX4 mode strings (AUTO.LOITER, MANUAL, etc.).

Enums

CommandResult

High-level outcome category for a MAVLink command request.