Paparazzi UAS  v5.14.0_stable-0-g3f680d1
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
waypoints.c File Reference

Improvement of the missionlib implementation of the waypoint protocol, truly global waypoints are used such that they will not be relocated after you run GeoInit. More...

#include "modules/datalink/missionlib/waypoints.h"
#include "modules/datalink/missionlib/mission_manager.h"
#include "modules/datalink/mavlink.h"
#include "mavlink/paparazzi/mavlink.h"
#include "generated/flight_plan.h"
#include "subsystems/navigation/waypoints.h"
+ Include dependency graph for waypoints.c:

Go to the source code of this file.

Functions

static void mavlink_send_wp (uint8_t sysid, uint8_t compid, uint16_t seq)
 
void mavlink_wp_message_handler (const mavlink_message_t *msg)
 

Detailed Description

Improvement of the missionlib implementation of the waypoint protocol, truly global waypoints are used such that they will not be relocated after you run GeoInit.

Definition in file waypoints.c.

Function Documentation

static void mavlink_send_wp ( uint8_t  sysid,
uint8_t  compid,
uint16_t  seq 
)
static

Definition at line 48 of file waypoints.c.

References LlaCoor_i::alt, LlaCoor_i::lat, LlaCoor_i::lon, MAVLINK_DEBUG, MAVLinkSendMessage, waypoint_get_lla(), WaypointAlt, WaypointX, and WaypointY.

Referenced by mavlink_wp_message_handler().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: