diff options
author | px4dev <px4@purgatory.org> | 2012-10-14 17:59:15 -0700 |
---|---|---|
committer | px4dev <px4@purgatory.org> | 2012-10-14 17:59:15 -0700 |
commit | 7c20e666815a2259235db7b45db86fd4ce3ec999 (patch) | |
tree | 94eaf46ef6b9ed940717285b85f6d57d004e4da6 /apps/mavlink/waypoints.c | |
parent | db0ec8eb0293b96b8698a649fb26951739f77915 (diff) | |
download | px4-firmware-7c20e666815a2259235db7b45db86fd4ce3ec999.tar.gz px4-firmware-7c20e666815a2259235db7b45db86fd4ce3ec999.tar.bz2 px4-firmware-7c20e666815a2259235db7b45db86fd4ce3ec999.zip |
Refactor and start tidying up the MAVLink app.
Diffstat (limited to 'apps/mavlink/waypoints.c')
-rw-r--r-- | apps/mavlink/waypoints.c | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/apps/mavlink/waypoints.c b/apps/mavlink/waypoints.c index 8ed80c817..3d9e5750a 100644 --- a/apps/mavlink/waypoints.c +++ b/apps/mavlink/waypoints.c @@ -40,12 +40,15 @@ * MAVLink waypoint protocol implementation (BSD-relicensed). */ -#include "waypoints.h" #include <math.h> #include <sys/prctl.h> #include <unistd.h> #include <stdio.h> +#include "missionlib.h" +#include "waypoints.h" +#include "util.h" + #ifndef FM_PI #define FM_PI 3.1415926535897932384626433832795f #endif @@ -53,15 +56,6 @@ bool debug = false; bool verbose = false; -extern mavlink_wpm_storage *wpm; - -extern void mavlink_missionlib_send_message(mavlink_message_t *msg); -extern void mavlink_missionlib_send_gcs_string(const char *string); -extern uint64_t mavlink_missionlib_get_system_timestamp(void); -extern void mavlink_missionlib_current_waypoint_changed(uint16_t index, float param1, - float param2, float param3, float param4, float param5_lat_x, - float param6_lon_y, float param7_alt_z, uint8_t frame, uint16_t command); - #define MAVLINK_WPM_NO_PRINTF |