Subversion Repositories Projects

Rev

Blame | Last modification | View Log | RSS feed

/*
 * tracking.h
 *
 *  Created on: 13.02.2012
 *      Author: cebra
 */


#ifndef TRACKING_H_
#define TRACKING_H_






typedef struct {
        double                          Home_Lon;                                                                       // in degrees
        double                          Home_Lat;                                                                       // in degrees
        int32_t                         Home_Lon7;                                                              // in 1E-7 degrees
        int32_t                         Home_Lat7;                                                              // in 1E-7 degrees
        int32_t                         Home_Alt;                                                                       // in mm
        int16_t                         direction;                                                              // ermittelte Konstante aus Mittelposition Antenne geo.bearing - navi_data.CompassHeading
}__attribute__((packed)) HomePos_t;

extern int8_t  NMEAsatsInUse;                         // Number of satelites currently in use
extern int32_t NMEAlatitude, NMEAlongitude;
extern char NMEATime[9];

void Tracking_NMEA(void);
uint8_t decodeNMEA(void);




#endif /* TRACKING_H_ */