29 #ifndef MISSIONLIB_COMMON_H
30 #define MISSIONLIB_COMMON_H
32 #include <mavlink/mavlink_types.h>
34 #ifndef MAVLINK_TIMEOUT
35 #define MAVLINK_TIMEOUT 15 // as in MAVLink waypoint convention
void mavlink_mission_init(mavlink_mission_mgr *mgr)
void mavlink_mission_cancel_timer(void)
void mavlink_mission_set_timer(void)
void mavlink_mission_periodic(void)
update current block and send if changed
void mavlink_mission_message_handler(const mavlink_message_t *msg)
void mavlink_send_mission_ack(void)
MAVLINK_MISSION_MGR_STATES
State machine.
mavlink_mission_mgr mission_mgr
enum MAVLINK_MISSION_MGR_STATES state
uint8_t msg[10]
Buffer used for general comunication over SPI (out buffer)