Paparazzi UAS  v4.0.4_stable-3-gf39211a
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
gps_sim_nps.h File Reference
#include "nps_sensors.h"
+ Include dependency graph for gps_sim_nps.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


#define GPS_NB_CHANNELS   16
#define GpsEvent(_sol_available_callback)


void gps_feed_value ()
void gps_impl_init ()


bool_t gps_available

Macro Definition Documentation

#define GPS_NB_CHANNELS   16

Definition at line 6 of file gps_sim_nps.h.

#define GpsEvent (   _sol_available_callback)
{ \
if (gps_available) { \
if (gps.fix == GPS_FIX_3D) \
_sol_available_callback(); \
} \
uint32_t last_fix_time
cpu time in sec at last valid fix
Definition: gps.h:85
uint8_t fix
status of fix
Definition: gps.h:77
#define GPS_FIX_3D
Definition: gps.h:42
#define FALSE
Definition: imu_chimu.h:141
bool_t gps_available
Definition: gps_sim.c:24
volatile uint32_t nb_sec
full seconds since startup
Definition: sys_time.h:55
struct GpsState gps
global GPS state
Definition: gps.c:31

Definition at line 14 of file gps_sim_nps.h.

Function Documentation

void gps_impl_init ( )

Definition at line 106 of file gps_mtk.c.

Variable Documentation

bool_t gps_available

Definition at line 24 of file gps_sim.c.

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