Paparazzi UAS  v5.0.5_stable-7-g4b8bbb7
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
gps_ardrone2.h File Reference

ARdrone 2 gps trough navdata for the SDK version and only works in combination with the ahrs ardrone2. More...

+ Include dependency graph for gps_ardrone2.h:

Go to the source code of this file.

Macros

#define GPS_NB_CHANNELS   12
 
#define GpsEvent(_sol_available_callback)
 

Functions

void gps_ardrone2_parse (navdata_gps_t *navdata_gps)
 

Variables

bool_t gps_ardrone2_available
 

Detailed Description

ARdrone 2 gps trough navdata for the SDK version and only works in combination with the ahrs ardrone2.

Definition in file gps_ardrone2.h.

Macro Definition Documentation

#define GPS_NB_CHANNELS   12

Definition at line 33 of file gps_ardrone2.h.

Referenced by gps_ardrone2_parse(), gps_ubx_read_message(), and parse_ins_msg().

#define GpsEvent (   _sol_available_callback)
Value:
{ \
} \
_sol_available_callback(); \
} \
}
uint32_t last_fix_time
cpu time in sec at last valid fix
Definition: gps.h:86
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
uint32_t last_fix_ticks
cpu time ticks at last valid fix
Definition: gps.h:85
bool_t gps_ardrone2_available
Definition: gps_ardrone2.c:32
volatile uint32_t nb_sec_rem
remainder of seconds since startup in CPU_TICKS
Definition: sys_time.h:70
volatile uint32_t nb_sec
full seconds since startup
Definition: sys_time.h:69
struct GpsState gps
global GPS state
Definition: gps.c:33

Definition at line 39 of file gps_ardrone2.h.

Referenced by event_task_ap(), and main_event().

Function Documentation

Variable Documentation

bool_t gps_ardrone2_available

Definition at line 32 of file gps_ardrone2.c.

Referenced by gps_ardrone2_parse(), and gps_impl_init().