Subversion Repositories FlightCtrl

Rev

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

Rev 1061 Rev 1062
Line 1... Line 1...
1
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2
// Peter Muehlenbrock alias Salvo
2
// Peter Muehlenbrock alias Salvo
3
// Definitionen fuer Modul GPS
3
// Definitionen fuer Modul GPS
4
// Stand 22.11.2008
4
// Stand 7.12.2008
5
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
5
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
extern signed int       GPS_Nick;
6
extern signed int       GPS_Nick;
7
extern signed int       GPS_Roll;
7
extern signed int       GPS_Roll;
8
extern signed int       GPS_Nick2;
8
extern signed int       GPS_Nick2;
9
extern signed int       GPS_Roll2;
9
extern signed int       GPS_Roll2;
Line 102... Line 102...
102
#define GPS_STST_ERR            2       // Fehler
102
#define GPS_STST_ERR            2       // Fehler
Line 103... Line 103...
103
 
103
 
104
// GPS Lageregler
104
// GPS Lageregler
Line 105... Line 105...
105
#define GPS_USR_PAR_FKT         4       //Faktor durch den die Userparameter geteilt werden
105
#define GPS_USR_PAR_FKT         4       //Faktor durch den die Userparameter geteilt werden
106
 
106
 
107
#define GPS_NICKROLL_MAX        60      // Maximaler Einfluss des GPS Lagereglers auf Nick und Roll
107
#define GPS_NICKROLL_MAX        80      // Maximaler Einfluss des GPS Lagereglers auf Nick und Roll
Line 108... Line 108...
108
#define GPS_DIST_MAX            400     // Maximal zulaessige Distanz bevor Regelung gestoppt wird (in 10cm)
108
#define GPS_DIST_MAX            400     // Maximal zulaessige Distanz bevor Regelung gestoppt wird (in 10cm)
Line 122... Line 122...
122
#define GPS_PROP_FAST_V                 6       //maximale Verstaerkung im Fast mode
122
#define GPS_PROP_FAST_V                 6       //maximale Verstaerkung im Fast mode
Line 123... Line 123...
123
 
123
 
124
// GPS G2T /Go to Target Regler
124
// GPS G2T /Go to Target Regler
125
#define GPS_G2T_DIST_MAX_STOP   80      // Ab dieser Entfernung vom Zielpunkt soll die Geschwindigkeit runtergeregelt werden( in 10 cm)
125
#define GPS_G2T_DIST_MAX_STOP   80      // Ab dieser Entfernung vom Zielpunkt soll die Geschwindigkeit runtergeregelt werden( in 10 cm)
126
#define GPS_G2T_DIST_HOLD               50      // Ab dieser Entfernung vom Zielpunkt wird mit Minimaler Geschwindigkeit eingeregelt
126
#define GPS_G2T_DIST_HOLD               50      // Ab dieser Entfernung vom Zielpunkt wird mit Minimaler Geschwindigkeit eingeregelt
127
#define GPS_G2T_FAST_TOL                300     // Bei grosser Entfernung vom Ziel: Der Sollwert wird nur geaendert wenn die aktuelle Position nicht mehr als diesem Wert vom Sollwert abweicht
127
#define GPS_G2T_FAST_TOL                200     // Bei grosser Entfernung vom Ziel: Der Sollwert wird nur geaendert wenn die aktuelle Position nicht mehr als diesem Wert vom Sollwert abweicht
128
#define GPS_G2T_NRML_TOL                100     // Bei kleiner Entfernung vom Ziel: Der Sollwert wird nur geaendert wenn die aktuelle Position nicht mehr als diesem Wert vom Sollwert abweicht
128
#define GPS_G2T_NRML_TOL                100     // Bei kleiner Entfernung vom Ziel: Der Sollwert wird nur geaendert wenn die aktuelle Position nicht mehr als diesem Wert vom Sollwert abweicht
129
#define GPS_G2T_V_MAX                   15      // Maximale Geschwindigkeit (in 10cm/0.25 Sekunden) mit der der Sollpunkt geaendert wird.
129
#define GPS_G2T_V_MAX                   15      // Maximale Geschwindigkeit (in 10cm/0.25 Sekunden) mit der der Sollpunkt geaendert wird.
130
#define GPS_G2T_V_RAMP_DWN              10      // Geschwindigkeit (in 10cm/0.25ekunden) in der Naehe der Home Position um abzubremsen
130
#define GPS_G2T_V_RAMP_DWN              10      // Geschwindigkeit (in 10cm/0.25ekunden) in der Naehe der Home Position um abzubremsen