Rev 927 | Rev 994 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 927 | Rev 993 | ||
---|---|---|---|
Line 59... | Line 59... | ||
59 | extern int StickNick,StickRoll,StickGier; |
59 | extern int StickNick,StickRoll,StickGier; |
60 | extern char MotorenEin; |
60 | extern char MotorenEin; |
61 | extern void DefaultKonstanten1(void); |
61 | extern void DefaultKonstanten1(void); |
62 | extern void DefaultKonstanten2(void); |
62 | extern void DefaultKonstanten2(void); |
Line 63... | Line 63... | ||
63 | 63 | ||
64 | #define STRUCT_PARAM_LAENGE 83 |
64 | #define STRUCT_PARAM_LAENGE 86 |
65 | struct mk_param_struct |
65 | struct mk_param_struct |
66 | { |
66 | { |
67 | unsigned char Kanalbelegung[8]; // GAS[0], GIER[1],NICK[2], ROLL[3], POTI1, POTI2, POTI3 |
67 | unsigned char Kanalbelegung[8]; // GAS[0], GIER[1],NICK[2], ROLL[3], POTI1, POTI2, POTI3 |
68 | unsigned char GlobalConfig; // 0x01=Höhenregler aktiv,0x02=Kompass aktiv, 0x04=GPS aktiv, 0x08=Heading Hold aktiv |
68 | unsigned char GlobalConfig; // 0x01=Höhenregler aktiv,0x02=Kompass aktiv, 0x04=GPS aktiv, 0x08=Heading Hold aktiv |
Line 121... | Line 121... | ||
121 | unsigned char NaviGpsI; |
121 | unsigned char NaviGpsI; |
122 | unsigned char NaviGpsD; |
122 | unsigned char NaviGpsD; |
123 | unsigned char NaviGpsACC; |
123 | unsigned char NaviGpsACC; |
124 | unsigned char NaviGpsMinSat; |
124 | unsigned char NaviGpsMinSat; |
125 | unsigned char NaviStickThreshold; |
125 | unsigned char NaviStickThreshold; |
- | 126 | unsigned char NaviOperatingRadius; |
|
- | 127 | unsigned char NaviWindCorrection; |
|
- | 128 | unsigned char NaviSpeedCompensation; |
|
126 | //---Ext.Ctrl--------------------------------------------- |
129 | //---Ext.Ctrl--------------------------------------------- |
127 | unsigned char ExternalControl; // for serial Control |
130 | unsigned char ExternalControl; // for serial Control |
128 | //------------------------------------------------ |
131 | //------------------------------------------------ |
129 | unsigned char LoopConfig; // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts / wird getrennt behandelt |
132 | unsigned char BitConfig; // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts / wird getrennt behandelt |
130 | unsigned char ServoNickCompInvert; // Wert : 0-250 0 oder 1 // WICHTIG!!! am Ende lassen |
133 | unsigned char ServoNickCompInvert; // Wert : 0-250 0 oder 1 // WICHTIG!!! am Ende lassen |
131 | unsigned char Reserved[4]; |
134 | unsigned char Reserved[4]; |
132 | char Name[12]; |
135 | char Name[12]; |
133 | }; |
136 | }; |
Line 134... | Line -... | ||
134 | - | ||
135 | - | ||
136 | /* |
- | |
137 | unsigned char ServoNickMax; // Wert : 0-250 |
- | |
138 | unsigned char ServoNickRefresh; // |
- | |
139 | unsigned char LoopGasLimit; // Wert: 0-250 max. Gas während Looping |
- | |
140 | unsigned char LoopThreshold; // Wert: 0-250 Schwelle für Stickausschlag |
- | |
141 | //------------------------------------------------ |
- | |
142 | unsigned char LoopConfig; // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts / wird getrennt behandelt |
- | |
143 | unsigned char ServoNickCompInvert; // Wert : 0-250 0 oder 1 // WICHTIG!!! am Ende lassen |
- | |
144 | unsigned char Reserved[4]; |
- | |
145 | char Name[12]; |
- | |
Line 146... | Line 137... | ||
146 | */ |
137 | |
Line 147... | Line 138... | ||
147 | 138 | ||
148 | extern struct mk_param_struct EE_Parameter; |
139 | extern struct mk_param_struct EE_Parameter; |
Line 165... | Line 156... | ||
165 | extern unsigned char Parameter_NaviGpsModeControl; // Parameters for the Naviboard |
156 | extern unsigned char Parameter_NaviGpsModeControl; // Parameters for the Naviboard |
166 | extern unsigned char Parameter_NaviGpsGain; |
157 | extern unsigned char Parameter_NaviGpsGain; |
167 | extern unsigned char Parameter_NaviGpsP; |
158 | extern unsigned char Parameter_NaviGpsP; |
168 | extern unsigned char Parameter_NaviGpsI; |
159 | extern unsigned char Parameter_NaviGpsI; |
169 | extern unsigned char Parameter_NaviGpsD; |
160 | extern unsigned char Parameter_NaviGpsD; |
170 | extern unsigned char Parameter_NaviGpsACC; |
161 | extern unsigned char Parameter_NaviGpsACC; |
- | 162 | extern unsigned char Parameter_NaviOperatingRadius; |
|
- | 163 | extern unsigned char Parameter_NaviWindCorrection; |
|
- | 164 | extern unsigned char Parameter_NaviSpeedCompensation; |
|
- | 165 | ||
171 | #endif //_FC_H |
166 | #endif //_FC_H |