sketchbook
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
GPS.h File Reference

Go to the source code of this file.

Functions

bool GPS_newFrame (uint8_t c)
 
int32_t wrap_18000 (int32_t ang)
 
void GPS_set_pids (void)
 
void GPS_SerialInit (void)
 
uint8_t GPS_Compute (void)
 
void GPS_reset_home_position (void)
 
void GPS_set_next_wp (int32_t *lat_to, int32_t *lon_to, int32_t *lat_from, int32_t *lon_from)
 
void GPS_reset_nav (void)
 
int32_t get_altitude_error ()
 
void clear_new_altitude ()
 
void force_new_altitude (int32_t _new_alt)
 
void set_new_altitude (int32_t _new_alt)
 
int32_t get_new_altitude ()
 
void abort_mission (unsigned char error_code)
 
void GPS_adjust_heading ()
 
void init_RTH (void)
 
void check_land (void)
 

Variables

uint8_t GPS_Frame
 
uint32_t wp_distance
 
int32_t target_bearing
 

Function Documentation

void abort_mission ( unsigned char  error_code)
void check_land ( void  )
void clear_new_altitude ( )
void force_new_altitude ( int32_t  _new_alt)
int32_t get_altitude_error ( )
int32_t get_new_altitude ( )
void GPS_adjust_heading ( )
uint8_t GPS_Compute ( void  )
bool GPS_newFrame ( uint8_t  c)
void GPS_reset_home_position ( void  )
void GPS_reset_nav ( void  )
void GPS_SerialInit ( void  )
void GPS_set_next_wp ( int32_t *  lat_to,
int32_t *  lon_to,
int32_t *  lat_from,
int32_t *  lon_from 
)
void GPS_set_pids ( void  )
void init_RTH ( void  )
void set_new_altitude ( int32_t  _new_alt)
int32_t wrap_18000 ( int32_t  ang)

Variable Documentation

uint8_t GPS_Frame
int32_t target_bearing
uint32_t wp_distance