Paparazzi UAS  v5.2.2_stable-0-gd6b9f29
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
gps_udp.h File Reference
#include "std.h"
+ Include dependency graph for gps_udp.h:

Go to the source code of this file.

Macros

#define GPS_NB_CHANNELS   16
 
#define GpsEvent(_sol_available_callback)
 

Functions

void gps_parse (void)
 

Variables

bool_t gps_available
 Is set to TRUE when a new REMOTE_GPS packet is received and parsed. More...
 

Macro Definition Documentation

#define GPS_NB_CHANNELS   16

Definition at line 6 of file gps_udp.h.

#define GpsEvent (   _sol_available_callback)
Value:
{ \
} \
_sol_available_callback(); \
} \
}
uint32_t last_3dfix_ticks
cpu time ticks at last valid 3D fix
Definition: gps.h:85
uint8_t fix
status of fix
Definition: gps.h:78
#define GPS_FIX_3D
Definition: gps.h:43
if(PrimarySpektrumState.SpektrumTimer)--PrimarySpektrumState.SpektrumTimer
#define FALSE
Definition: imu_chimu.h:141
bool_t gps_available
Is set to TRUE when a new REMOTE_GPS packet is received and parsed.
Definition: gps_datalink.c:32
volatile uint32_t nb_sec_rem
remainder of seconds since startup in CPU_TICKS
Definition: sys_time.h:70
uint32_t last_msg_ticks
cpu time ticks at last received GPS message
Definition: gps.h:87
void gps_parse(void)
Definition: gps_udp.c:57
volatile uint32_t nb_sec
full seconds since startup
Definition: sys_time.h:69
uint32_t last_3dfix_time
cpu time in sec at last valid 3D fix
Definition: gps.h:86
uint32_t last_msg_time
cpu time in sec at last received GPS message
Definition: gps.h:88
struct GpsState gps
global GPS state
Definition: gps.c:41

Definition at line 12 of file gps_udp.h.

Function Documentation

Variable Documentation

bool_t gps_available

Is set to TRUE when a new REMOTE_GPS packet is received and parsed.

Definition at line 32 of file gps_datalink.c.

Referenced by gps_feed_value(), gps_impl_init(), gps_parse(), parse_gps_datalink(), and sim_use_gps_pos().