Go to the source code of this file.
#define MAV_ACTION_ADVANCE_STATE 0x01 |
#define MAV_ACTION_ESTOP 0x00 |
#define MAV_ACTION_LAND 0x05 |
#define MAV_ACTION_RETREAT_STATE 0x02 |
#define MAV_ACTION_TAKEOFF 0x04 |
#define MAV_ACTION_TOGGLE_ENGAGE 0x03 |
#define MAV_COMM_ACK 0x01 |
#define MAV_CTRL_MODE_DIRECT 0x01 |
#define MAV_CTRL_MODE_DISABLED 0x00 |
#define MAV_CTRL_MODE_POSITION 0x02 |
#define MAV_CTRL_MODE_VELOCITY 0x03 |
#define MAV_DEFAULT_BAUDRATE 460800 |
#define MAV_KF_PITCH_BIT 4 |
#define MAV_KF_RESET_BIT 7 |
#define MAV_KF_ROLL_BIT 3 |
#define MAV_KF_X_BIT 0 |
#define MAV_KF_Y_BIT 1 |
#define MAV_KF_YAW_BIT 5 |
#define MAV_KF_Z_BIT 2 |
#define MAV_LL_CMD_GPS_BIT 5 |
#define MAV_LL_CMD_GPS_MASK (1<<MAV_LL_CMD_GPS_BIT) |
#define MAV_LL_CMD_HEIGHT_BIT 4 |
#define MAV_LL_CMD_HEIGHT_MASK (1<<MAV_LL_CMD_HEIGHT_BIT) |
#define MAV_LL_CMD_PITCH_BIT 0 |
#define MAV_LL_CMD_PITCH_MASK (1<<MAV_LL_CMD_PITCH_BIT) |
#define MAV_LL_CMD_ROLL_BIT 1 |
#define MAV_LL_CMD_ROLL_MASK (1<<MAV_LL_CMD_ROLL_BIT) |
#define MAV_LL_CMD_THRUST_BIT 3 |
#define MAV_LL_CMD_THRUST_MASK (1<<MAV_LL_CMD_THRUST_BIT) |
#define MAV_LL_CMD_YAW_RATE_BIT 2 |
#define MAV_LL_CMD_YAW_RATE_MASK (1<<MAV_LL_CMD_YAW_RATE_BIT) |
#define MAV_STATE_DISENGAGING 0x02 |
#define MAV_STATE_ENGAGING 0x01 |
#define MAV_STATE_ERROR 0xFF |
#define MAV_STATE_FLYING 0x05 |
#define MAV_STATE_IDLE 0x03 |
#define MAV_STATE_LANDING 0x04 |
#define MAV_STATE_OFF 0x00 |