Rev 492 | Rev 513 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 492 | Rev 499 | ||
---|---|---|---|
Line 53... | Line 53... | ||
53 | extern int StickNick,StickRoll,StickGier; |
53 | extern int StickNick,StickRoll,StickGier; |
54 | extern char MotorenEin; |
54 | extern char MotorenEin; |
55 | extern void DefaultKonstanten1(void); |
55 | extern void DefaultKonstanten1(void); |
56 | extern void DefaultKonstanten2(void); |
56 | extern void DefaultKonstanten2(void); |
Line 57... | Line 57... | ||
57 | 57 | ||
58 | #define STRUCT_PARAM_LAENGE 65 |
58 | #define STRUCT_PARAM_LAENGE 71 |
59 | struct mk_param_struct |
59 | struct mk_param_struct |
60 | { |
60 | { |
61 | unsigned char Kanalbelegung[8]; // GAS[0], GIER[1],NICK[2], ROLL[3], POTI1, POTI2, POTI3 |
61 | unsigned char Kanalbelegung[8]; // GAS[0], GIER[1],NICK[2], ROLL[3], POTI1, POTI2, POTI3 |
62 | unsigned char GlobalConfig; // 0x01=Höhenregler aktiv,0x02=Kompass aktiv, 0x04=GPS aktiv, 0x08=Heading Hold aktiv |
62 | unsigned char GlobalConfig; // 0x01=Höhenregler aktiv,0x02=Kompass aktiv, 0x04=GPS aktiv, 0x08=Heading Hold aktiv |
Line 95... | Line 95... | ||
95 | unsigned char AchsKopplung1; // Wert: 0-250 Faktor, mit dem Gier die Achsen Roll und Nick koppelt (NickRollMitkopplung) |
95 | unsigned char AchsKopplung1; // Wert: 0-250 Faktor, mit dem Gier die Achsen Roll und Nick koppelt (NickRollMitkopplung) |
96 | unsigned char AchsGegenKopplung1; // Wert: 0-250 Faktor, mit dem Gier die Achsen Roll und Nick Gegenkoppelt (NickRollGegenkopplung) |
96 | unsigned char AchsGegenKopplung1; // Wert: 0-250 Faktor, mit dem Gier die Achsen Roll und Nick Gegenkoppelt (NickRollGegenkopplung) |
97 | unsigned char WinkelUmschlagNick; // Wert: 0-250 180°-Punkt |
97 | unsigned char WinkelUmschlagNick; // Wert: 0-250 180°-Punkt |
98 | unsigned char WinkelUmschlagRoll; // Wert: 0-250 180°-Punkt |
98 | unsigned char WinkelUmschlagRoll; // Wert: 0-250 180°-Punkt |
99 | unsigned char GyroAccAbgleich; // 1/k (Koppel_ACC_Wirkung) |
99 | unsigned char GyroAccAbgleich; // 1/k (Koppel_ACC_Wirkung) |
100 | unsigned char Driftkomp; |
100 | unsigned char Driftkomp; |
- | 101 | unsigned char DynamicStability; |
|
- | 102 | unsigned char UserParam5; // Wert : 0-250 |
|
- | 103 | unsigned char UserParam6; // Wert : 0-250 |
|
- | 104 | unsigned char UserParam7; // Wert : 0-250 |
|
- | 105 | unsigned char UserParam8; // Wert : 0-250 |
|
101 | 106 | ||
102 | //------------------------------------------------ |
107 | //------------------------------------------------ |
103 | unsigned char LoopConfig; // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts / wird getrennt behandelt |
108 | unsigned char LoopConfig; // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts / wird getrennt behandelt |
104 | unsigned char ServoNickCompInvert; // Wert : 0-250 0 oder 1 // WICHTIG!!! am Ende lassen |
109 | unsigned char ServoNickCompInvert; // Wert : 0-250 0 oder 1 // WICHTIG!!! am Ende lassen |
105 | unsigned char Reserved[4]; |
110 | unsigned char Reserved[4]; |
106 | char Name[12]; |
111 | char Name[12]; |