Rev 1116 | Rev 1122 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1116 | Rev 1118 | ||
---|---|---|---|
Line 23... | Line 23... | ||
23 | 23 | ||
Line 24... | Line 24... | ||
24 | #define PARAM_EXP_SMOOTHING_FACTOR EE_Parameter.UserParam4 // Faktor für exp. Glättung |
24 | #define PARAM_EXP_SMOOTHING_FACTOR EE_Parameter.UserParam4 // Faktor für exp. Glättung |
25 | 25 | ||
26 | /* Helligkeit J16 |
26 | /* Helligkeit J16 |
- | 27 | */ |
|
27 | */ |
28 | #define PARAM_LED_BRIGHTNESS_J16 ( EE_Parameter.UserParam5 ) // 0-250, 25x=PotiX, Wert wird durch 25 geteilt |
28 | #define PARAM_LED_BRIGHTNESS_J16 ( EE_Parameter.UserParam5 & 0x0f ) |
29 | |
29 | /* Helligkeit J17 |
30 | /* Helligkeit J17 |
- | 31 | */ |
|
- | 32 | #define PARAM_LED_BRIGHTNESS_J17 ( EE_Parameter.UserParam6 ) // 0-250, 25x=PotiX, Wert wird durch 25 geteilt |
|
- | 33 | ||
- | 34 | ||
- | 35 | /* Wenn die Unterspannungswarnung aktiv wird, kann mit diesem Parameter eingestellt |
|
- | 36 | * werden, daß sich die Blinkfrequenz der LED's verdoppelt. |
|
Line -... | Line 37... | ||
- | 37 | */ |
|
- | 38 | #define PARAM_LED_WARNING_SPEEDUP ( EE_Parameter.UserParam7 & 0x03 ) // 0=deaktiviert >0=Blinkenbeschleunigung |
|
- | 39 | ||
Line 30... | Line 40... | ||
30 | */ |
40 | /* Erhöht die Blinkfrequenz für die Unterspannungswarnung. |
31 | #define PARAM_LED_BRIGHTNESS_J17 (( EE_Parameter.UserParam5 & 0xf0 ) >> 4) |
41 | */ |
32 | 42 | #define PARAM_LED_WARNING_FAST_ENABLED ( EE_Parameter.UserParam7 & 0x02 ) // 0=Schnelles Blinken, 1=Ganz Schnelles Blinken |
|
33 | 43 | ||
Line 34... | Line 44... | ||
34 | /* Erzwingt die Aktivierung der LED-Ausgänge im Fall einer |
44 | /* Erzwingt die Aktivierung der LED-Ausgänge im Fall einer |
35 | * Unterspannungswarnung. |
45 | * Unterspannungswarnung. |
36 | */ |
46 | */ |
37 | #define PARAM_LED_FORCE_WARNING_ENABLED ( EE_Parameter.UserParam6 & 0x01 ) |
47 | #define PARAM_LED_FORCE_WARNING_ENABLED ( EE_Parameter.UserParam7 & 0x04 ) // 0=deaktiviert 1=aktiviert |
Line 38... | Line 48... | ||
38 | 48 | ||
39 | /* Wenn gesetzt, wird der Pegel des Ausgangs J16 vertauscht. |
49 | /* Wenn gesetzt, wird der Pegel des Ausgangs J16 vertauscht. |
40 | */ |
50 | */ |
41 | #define PARAM_LED_NEGATE_J16 ( EE_Parameter.UserParam6 & 0x02 ) |
51 | #define PARAM_LED_NEGATE_J16 ( EE_Parameter.UserParam7 & 0x08 ) // 0=normal 1=invertiert |
Line 42... | Line 52... | ||
42 | #define LED_NEGATE_J16 ( PARAM_LED_NEGATE_J16 >> 1 ) |
52 | #define LED_NEGATE_J16 ( PARAM_LED_NEGATE_J16 >> 3 ) |
- | 53 | ||
- | 54 | /* Wenn gesetzt, wird der Pegel des Ausgangs J17 vertauscht. |
|
43 | 55 | */ |
|
44 | /* Wenn gesetzt, wird der Pegel des Ausgangs J17 vertauscht. |
56 | #define PARAM_LED_NEGATE_J17 ( EE_Parameter.UserParam7 & 0x10 ) // 0=normal 1=invertiert |
Line 45... | Line 57... | ||
45 | */ |
57 | #define LED_NEGATE_J17 ( PARAM_LED_NEGATE_J17 >> 4 ) |
46 | #define PARAM_LED_NEGATE_J17 ( EE_Parameter.UserParam6 & 0x04 ) |
- | |
47 | #define LED_NEGATE_J17 ( PARAM_LED_NEGATE_J17 >> 2 ) |
58 | |
48 | 59 | /* Die Ausgänge J16/J17 lassen sich wahlweise über die Motoren koppeln, so daß |
|
Line 49... | Line 60... | ||
49 | /* Erhöht die Blinkfrequenz für die Unterspannungswarnung. |
60 | * die Ausgänge bei ausgeschalteten Motoren unabhängig vom eingestellten Blink-Muster |
50 | */ |
61 | * deaktiviert sind. |
51 | #define PARAM_LED_WARNING_FAST_ENABLED ( EE_Parameter.UserParam6 & 0x08 ) |
62 | */ |
52 | 63 | #define PARAM_LED_ENGINE_ENABLED ( EE_Parameter.UserParam7 & 0x20 ) // 0=deaktiviert 1=an Motoren gekoppelt |
|
53 | /* Die Motoren können über diesen Parameter aktiviert werden. Ein Wert von 0 |
64 | |
Line 54... | Line 65... | ||
54 | * deaktiviert die Motoren und kann zum Testen verwendet werden. |
65 | /* Die Ausgänge J16/J17 lassen sich mit dem Gear-Stick ein- und ausschalten. |
55 | */ |
66 | */ |
56 | #define PARAM_ENGINE_ENABLED ( EE_Parameter.UserParam7 & 0x01 ) // 0=deaktiviert 1=aktiviert |
67 | #define PARAM_LED_STICK_ENABLED ( EE_Parameter.UserParam7 & 0x40 ) // 0=deaktiviert 1=aktiviert, wird durch Motorkopplung übersteuert |
57 | - | ||
58 | /* Dieser Parameter legt fest, ob in '+'-Formation (normal) oder 'X'-Formation |
- | |
59 | * geflogen werden soll. Zur Umschaltung reicht das Setzen des Parameters. Ein |
- | |
60 | * Umbau der FC oder Einstellungen am Sender sind nicht notwendig. |
- | |
61 | */ |
- | |
62 | #define PARAM_X_FORMATION ( EE_Parameter.UserParam8 & 0x01 ) // 0=+, 1=X |
- | |
63 | 68 | ||
64 | /* Steuert, ob beim bzw. vor dem Start der Motoren eine Kalibrierung erfolgen |
- | |
65 | * soll. |
- | |
66 | */ |
- | |
67 | #define PARAM_CAL_ON_START ( EE_Parameter.UserParam8 & 0x02 ) |
- | |
68 | - | ||
69 | /* Die Ausgänge J16/J17 lassen sich wahlweise über die Motoren koppeln, so daß |
- | |
70 | * die Ausgänge bei ausgeschalteten Motoren unabhängig vom eingestellten Blink-Muster |
- | |
71 | * deaktiviert sind. |
- | |
72 | */ |
- | |
Line 73... | Line 69... | ||
73 | #define PARAM_LED_ENGINE_ENABLED ( EE_Parameter.UserParam8 & 0x04 ) // 0=deaktiviert 1=an Motoren gekoppelt |
69 | /* Dieser Parameter legt fest, ob in '+'-Formation (normal) oder 'X'-Formation |
74 | 70 | * geflogen werden soll. Zur Umschaltung reicht das Setzen des Parameters. Ein |
|
75 | /* Die Ausgänge J16/J17 lassen sich mit dem Gear-Stick ein- und ausschalten. |
71 | * Umbau der FC oder Einstellungen am Sender sind nicht notwendig. |
76 | */ |
72 | */ |
77 | #define PARAM_LED_STICK_ENABLED ( EE_Parameter.UserParam8 & 0x08 ) |
73 | #define PARAM_X_FORMATION ( EE_Parameter.UserParam8 & 0x01 ) // 0=+, 1=X |
78 | 74 | ||
Line 79... | Line 75... | ||
79 | /* Wenn die Unterspannungswarnung aktiv wird, kann mit diesem Parameter eingestellt |
75 | /* Steuert, ob beim bzw. vor dem Start der Motoren eine Kalibrierung erfolgen |
80 | * werden, daß sich die Blinkfrequenz der LED's verdoppelt. |
76 | * soll. |
81 | */ |
77 | */ |
82 | #define PARAM_LED_WARNING_ENABLED ( EE_Parameter.UserParam8 & 0x10 ) // 0=deaktiviert 1=Schnelles Blinken |
78 | #define PARAM_CAL_ON_START ( EE_Parameter.UserParam8 & 0x02 ) // 0=deaktiviert 1=aktiviert |
83 | 79 | ||
84 | /* Wenn gesetzt, dann wird mit neutralisiertem Pitch-Stick und automatisch |
80 | /* Wenn gesetzt, dann wird mit neutralisiertem Pitch-Stick und automatisch |
85 | * zugeschalteter Höhenregelung geflogen. Damit bei versehentlich falscher |
81 | * zugeschalteter Höhenregelung geflogen. Damit bei versehentlich falscher |
- | 82 | * Konfiguration kein Schaden entsteht, muß zusätzlich beim Einschalten |
|
- | 83 | * der FlightControl der Gas-Stick in Mittelstellung stehen. |
|
- | 84 | */ |
|
- | 85 | #define PARAM_PITCH_NEUTRAL ( EE_Parameter.UserParam8 & 0x04 ) // 0=normal 1=Neutral-Pitch |
|
- | 86 | ||
Line 86... | Line 87... | ||
86 | * Konfiguration kein Schaden entsteht, muß zusätzlich beim Einschalten |
87 | /* Wenn gesetzt, wird nach ca. 2s andauernder Stick-Stellung auf Minimum |