Subversion Repositories Projects

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1465 - 1
#ifndef _TRACKING_H_
2
#define _TRACKING_H_
3
 
4
#define TRACKING_RSSI                           1
5
#define TRACKING_GPS                            2
6
#define TRACKING_MKCOCKPIT      3
7
#define TRACKING_NMEA                           4
8
 
9
typedef struct {
10
        double distance;
11
        double bearing;
12
}geo_t;
13
 
14
typedef struct {
15
        double                          Home_Lon;                                                                       // in degrees
16
        double                          Home_Lat;                                                                       // in degrees
17
        int32_t                         Home_Lon7;                                                              // in 1E-7 degrees
18
        int32_t                         Home_Lat7;                                                              // in 1E-7 degrees
19
        int32_t                         Home_Alt;                                                                       // in mm
20
        int16_t                         direction;                                                              // ermittelte Konstante aus Mittelposition Antenne geo.bearing - navi_data.CompassHeading
21
}__attribute__((packed)) HomePos_t;
22
 
23
void Tracking_MKCockpit(void);
24
void Tracking_GPS(void);
25
void Tracking_NMEA(void);
26
void Tracking_RSSI(void);
27
void setNMEAdir(void);
28
 
29
#endif