Subversion Repositories Projects

Rev

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

Rev Author Line No. Line
2136 - 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
#define DLEFT                           0
10
#define DRIGHT                          1
11
#define AltFaktor                       22.5
12
 
13
#define PAN_SERVO_CORRECT       3.125
14
#define TILT_SERVO_CORRECT      3.125
15
 
16
typedef void (*Displ_Fnct_t)( uint16_t );
17
 
18
 
19
//typedef struct {
20
//      int32_t distance;
21
//      int16_t bearing;
22
//}geo_t;
23
 
24
//typedef struct {
25
//      double                          Home_Lon;               // in degrees
26
//      double                          Home_Lat;               // in degrees
27
//      int32_t                         Home_Lon7;              // in 1E-7 degrees
28
//      int32_t                         Home_Lat7;              // in 1E-7 degrees
29
//      int32_t                         Home_Alt;               // in mm
30
//      // ermittelte Konstante aus Mittelposition Antenne geo.bearing - navi_data.CompassHeading
31
//      int16_t                         direction;
32
//}__attribute__((packed)) HomePos_t;
33
 
34
#define INTERNAT_STEPS_255                                                      "255 "
35
#define INTERNAT_STEPS_1023                                                     "1023"
36
 
37
 
38
// kapeschi
39
void Setup_ServoTracking( void );
40
void Tracking_GPS(void);
41
void Tracking_NMEA(void);
42
void Tracking_RSSI(void);
43
void setNMEAdir(void);
44
 
45
#endif