Subversion Repositories FlightCtrl

Rev

Rev 158 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 158 Rev 159
Line 74... Line 74...
74
extern unsigned int cnt0,cnt1,cnt2;
74
extern unsigned int cnt0,cnt1,cnt2;
75
extern short int gps_state;
75
extern short int gps_state;
76
extern signed int GPS_hdng_abs_2trgt;
76
extern signed int GPS_hdng_abs_2trgt;
77
extern signed int GPS_hdng_rel_2trgt;
77
extern signed int GPS_hdng_rel_2trgt;
78
extern signed int GPS_dist_2trgt;
78
extern signed int GPS_dist_2trgt;
-
 
79
extern signed int gps_reg_x,gps_reg_y;
Line 79... Line 80...
79
 
80
 
80
// Zustaende der zentralen GPS statemachine
81
// Zustaende der zentralen GPS statemachine
-
 
82
#define GPS_CRTL_IDLE                   0    // 
Line 81... Line 83...
81
#define GPS_CRTL_IDLE                   0    // 
83
#define GPS_CRTL_HOLD_ACTIVE    3        //  Lageregelung aktiv
82
 
84
 
83
// Kommandokonstanten fuer die zentrale GPS statemachine
85
// Kommandokonstanten fuer die zentrale GPS statemachine
84
#define GPS_CMD_REQ_INIT                0    // Initialisierung
86
#define GPS_CMD_REQ_INIT                0    // Initialisierung
Line 88... Line 90...
88
 
90
 
89
// Statusmeldungen  der zentralen GPS statemachine
91
// Statusmeldungen  der zentralen GPS statemachine
90
#define GPS_STST_OK                             0    //  Kommando erfolgreich und abgeschlossen
92
#define GPS_STST_OK                             0    //  Kommando erfolgreich und abgeschlossen
91
#define GPS_STST_PEND                   1    //  Kommando noch nicht komplett durchgefuehrt
93
#define GPS_STST_PEND                   1    //  Kommando noch nicht komplett durchgefuehrt
-
 
94
#define GPS_STST_ERR                    2    //  Fehler
-
 
95
 
-
 
96
// GPS Lageregler
92
#define GPS_STST_ERR                    2    //  Fehler
97
#define GPS_NICK_MAX            20