Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 612 → Rev 613

/branches/salvo_gps/Basis_v0067g/trunk/gps.h
83,6 → 83,9
extern unsigned int gps_alive_cnt;
extern unsigned int int_ovfl_cnt; // Zaehler fuer Overflows des Integrators
extern signed int int_east,int_north; //Integrierer
extern signed int diff_east_f,diff_north_f; // Differenzierer, gefiltert
extern signed int diff_v;
signed long dist;
 
 
//nur provisorisch fuer Debugausgaben
117,7 → 120,7
#define GPS_STST_ERR 2 // Fehler
 
// GPS Lageregler
#define GPS_NICKROLL_MAX 30 // Maximaler Einfluss des GPS Lagereglers auf Nick und Roll
#define GPS_NICKROLL_MAX 20 // Maximaler Einfluss des GPS Lagereglers auf Nick und Roll
#define GPS_DIST_MAX 200 // Maximal zulaessige Distanz bevor Regelung gestoppt wird (in 10cm)
#define GPS_STICK_HOLDOFF 10 // Wenn der Nick oder Roll Stickwerte groesser sind, wird GPS_HOLD deaktiviert
#define GPS_V 8 // Teilerfaktor Regelabweichung zu Ausgabewert
127,6 → 130,7
#define GPS_DIFF_NRML_MAX_D 30 //Entfernung bei der maximale Verstaerkung erreicht wird in 10cm
#define GPS_DIFF_FAST_MAX_V 15 //maximale Verstaerkung * 10 im Fast mode
#define GPS_DIFF_FAST_MAX_D 50 //Entfernung bei der maximale Verstaerkung erreicht wird in 10cm im Fast mode
 
// P-Regler Verstaerkung
#define GPS_PROP_NRML_V 2 //maximale Verstaerkung * 2
#define GPS_PROP_FAST_V 2 //maximale Verstaerkung * 2 im Fast mode