Subversion Repositories FlightCtrl

Rev

Rev 1068 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1068 thjac 1
/* parameter.h
2
 */
3
 
4
#ifndef PARAMETER_H
5
#define PARAMETER_H
6
 
7
#define PITCH_STICK_THRESHOLD           5
8
 
9
#define PITCH_MIN                       EE_Parameter.UserParam2         // Leerlaufgas
10
#define PITCH_MIN2                      EE_Parameter.Hoehe_MinGas       // Minimalgas
11
#define PITCH_ALT_THRESHOLD             PITCH_MIN2                      // Schwellwert für Höhenregelung
12
#define PITCH_NEUTRAL_TIMER             25
13
 
14
#define PITCH_NEUTRAL_DIFF              EE_Parameter.UserParam1
15
#define PARAM_ALT_P                     Parameter_Hoehe_P
16
#define PARAM_ALT_I                     EE_Parameter.UserParam3
17
#define PARAM_ALT_D                     Parameter_Luftdruck_D
18
#define PARAM_ALT_ACC                   Parameter_Hoehe_ACC_Wirkung
19
#define PARAM_ALT_GAIN                  EE_Parameter.Hoehe_Verstaerkung
20
#define PARAM_ALT_MAX                   EE_Parameter.MaxHoehe
21
 
22
#define PARAM_ALT_INT_MAX               ( 1024L * ( 70 / 2 ) )
23
 
1076 thjac 24
/* Dieser Parameter legt fest, ob in '+'-Formation (normal) oder 'X'-Formation
25
 * geflogen werden soll. Zur Umschaltung reicht das Setzen des Parameters. Ein
26
 * Umbau der FC oder Einstellungen am Sender sind nicht notwendig.
27
 */
28
#define PARAM_X_FORMATION               EE_Parameter.UserParam4         // 0=+, !=0=X
29
 
30
/* Die Ausgänge J16/J17 lassen sich wahlweise über die Motoren koppeln, so daß
31
 * die Ausgänge bei ausgeschalteten Motoren unabhängig vom eingestellten Blink-Muster
32
 * deaktiviert sind.
33
 */
34
#define PARAM_LED_ENGINE_ENABLED        EE_Parameter.UserParam5         // 0=deaktiviert 1=an Motoren gekoppelt
35
 
1068 thjac 36
#endif // PARAMETER_H