PX4 mavlink flight modes
I have two questions:
Could you help to point me to mavlink px4 dialect c files, specifically I'm looking for Enum of copter flight modes like in Arducopter (like in ardupilotmega mavlink cfiles)?
c mavlink function/command that set px4 to offboard flight mode.
Mavlink messages for setting flight mode use the
MAVLINK_MSG_ID_SET_MODEmessage type (same as APM).
Modes are defined in the uOrb layer under the
vehicle_status.msgfie, which C headers are auto-generated at build time. The auto-generated file is under the build directory as
And example of using modes in runtime code are in the mavlink_messages.cpp file
vehicle_status_s::NAVIGATION_STATE_AUTO_MISSION) and modes are processed in the
Commander.cppfile. Both files under the src/modules directory of PX4.