Subversion Repositories FlightCtrl

Rev

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

Rev 1128 Rev 1131
Line 28... Line 28...
28
 
28
 
29
#define PARAM_PITCH_STICK_THRESHOLD     5
29
#define PARAM_PITCH_STICK_THRESHOLD     5
30
#define PARAM_PITCH_MIN2                EE_Parameter.UserParam2                 // Minimalgas
30
#define PARAM_PITCH_MIN2                EE_Parameter.UserParam2                 // Minimalgas
Line 31... Line -...
31
#define PITCH_ALT_THRESHOLD             PITCH_MIN2                              // Schwellwert für Höhenregelung
-
 
32
 
-
 
33
/* Setzt den zu verwendenden Pitch-Modus
-
 
34
 */
-
 
35
#define PARAM_PITCH_MODE        ( ( EE_Parameter.UserParam8 & 0x0C ) >> 2 )     // Pitch-Mode 0-3
-
 
36
 
-
 
37
#define PARAM_PITCH_MODE_NORMAL         0x00
-
 
38
#define PARAM_PITCH_MODE_NEUTRAL        0x01
-
 
39
#define PARAM_PITCH_MODE_MD             0x02
-
 
40
 
-
 
41
/* Wenn gesetzt, wird nach ca. 2s andauernder Stick-Stellung auf Minimum
-
 
42
 * ein Reset der Pitch-Regelung durchgeführt, so daß der MK ohne Aus- und
-
 
43
 * Einschalten der Motoren wieder starten kann. Die Pitch-Regelung
-
 
44
 * schaltet auf Leerlaufgas zurück und der Stick kann losgelassen werden,
-
 
45
 * ohne das Gas gegeben wird.
-
 
46
 */
-
 
47
#define PARAM_PITCH_RESTART_ENABLED     ( EE_Parameter.UserParam8 & 0x10 )      // 0=deaktiviert 1=aktiviert
-
 
48
 
31
#define PITCH_ALT_THRESHOLD             PITCH_MIN2                              // Schwellwert für Höhenregelung
49
 
32
 
50
/******************************************************************************************
33
/******************************************************************************************
Line 51... Line 34...
51
 * Parameter für Neutral-Pitch-Steuerung
34
 * Parameter für Neutral-Pitch-Steuerung
Line 104... Line 87...
104
/* Die Ausgänge J16/J17 lassen sich wahlweise bei stehenden Motoren üner den Gierstick schalten.
87
/* Die Ausgänge J16/J17 lassen sich wahlweise bei stehenden Motoren üner den Gierstick schalten.
105
 */
88
 */
106
#define PARAM_LED_STICK_ENABLED         ( EE_Parameter.UserParam7 & 0x40 )      // 0=deaktiviert 1=aktiviert, wird durch Motorkopplung übersteuert
89
#define PARAM_LED_STICK_ENABLED         ( EE_Parameter.UserParam7 & 0x40 )      // 0=deaktiviert 1=aktiviert, wird durch Motorkopplung übersteuert
Line -... Line 90...
-
 
90
 
-
 
91
 
-
 
92
/* Dieser Parameter legt fest, ob in '+'-Formation (normal) oder 'X'-Formation
-
 
93
 * geflogen werden soll. Zur Umschaltung reicht das Setzen des Parameters. Ein
-
 
94
 * Umbau der FC oder Einstellungen am Sender sind nicht notwendig.
-
 
95
 */
107
 
96
#define PARAM_X_FORMATION               ( EE_Parameter.UserParam8 & 0x01 )      // 0=+, 1=X
108
 
97
 
109
/* Steuert, ob beim bzw. vor dem Start der Motoren eine Kalibrierung erfolgen
98
/* Steuert, ob beim bzw. vor dem Start der Motoren eine Kalibrierung erfolgen
110
 * soll.
99
 * soll.
Line 111... Line 100...
111
 */
100
 */
112
#define PARAM_CAL_ON_START              ( EE_Parameter.UserParam8 & 0x02 )      // 0=deaktiviert 1=aktiviert
101
#define PARAM_CAL_ON_START              ( EE_Parameter.UserParam8 & 0x02 )      // 0=deaktiviert 1=aktiviert
113
 
102
 
Line 114... Line 103...
114
/* Pitch Mode
103
/* Setzt den zu verwendenden Pitch-Modus
115
 */
104
 */
Line 123... Line 112...
123
 * ein Reset der Pitch-Regelung durchgeführt, so daß der MK ohne Aus- und
112
 * ein Reset der Pitch-Regelung durchgeführt, so daß der MK ohne Aus- und
124
 * Einschalten der Motoren wieder starten kann. Die Pitch-Regelung
113
 * Einschalten der Motoren wieder starten kann. Die Pitch-Regelung
125
 * schaltet auf Leerlaufgas zurück und der Stick kann losgelassen werden,
114
 * schaltet auf Leerlaufgas zurück und der Stick kann losgelassen werden,
126
 * ohne das Gas gegeben wird.
115
 * ohne das Gas gegeben wird.
127
 */
116
 */
128
#define PARAM_PITCH_RESTART_ENABLED     ( EE_Parameter.UserParam8 & 0x08 )      // 0=deaktiviert 1=aktiviert
117
#define PARAM_PITCH_RESTART_ENABLED     ( EE_Parameter.UserParam8 & 0x10 )      // 0=deaktiviert 1=aktiviert
-
 
118
 
Line 129... Line 119...
129
 
119
 
130
/* Die Motoren können über diesen Parameter aktiviert werden. Ein Wert von 0
120
/* Die Motoren können über diesen Parameter aktiviert werden. Ein Wert von 0
131
 * deaktiviert die Motoren und kann zum Testen verwendet werden.
121
 * deaktiviert die Motoren und kann zum Testen verwendet werden.
132
 */
122
 */
Line 133... Line 123...
133
#define PARAM_ENGINE_ENABLED            ( EE_Parameter.UserParam8 & 0x10 )      // 0=deaktiviert 1=aktiviert
123
#define PARAM_ENGINE_ENABLED            ( EE_Parameter.UserParam8 & 0x20 )      // 0=deaktiviert 1=aktiviert
134
 
124
 
135
/* Skalierung des Gasinkrements (Default 15)
125
/* Skalierung des Gasinkrements (Default 15)