Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
308 | ligi | 1 | struct mk_param_struct |
2 | { |
||
3 | unsigned char Kanalbelegung[8]; // GAS[0], GIER[1],NICK[2], ROLL[3], POTI1, POTI2, POTI3 |
||
4 | unsigned char GlobalConfig; // 0x01=Höhenregler aktiv,0x02=Kompass aktiv, 0x04=GPS aktiv, 0x08=Heading Hold aktiv |
||
5 | unsigned char Hoehe_MinGas; // Wert : 0-100 |
||
6 | unsigned char Luftdruck_D; // Wert : 0-250 |
||
7 | unsigned char MaxHoehe; // Wert : 0-32 |
||
8 | unsigned char Hoehe_P; // Wert : 0-32 |
||
9 | unsigned char Hoehe_Verstaerkung; // Wert : 0-50 |
||
10 | unsigned char Hoehe_ACC_Wirkung; // Wert : 0-250 |
||
11 | unsigned char Stick_P; // Wert : 1-6 |
||
12 | unsigned char Stick_D; // Wert : 0-64 |
||
13 | unsigned char Gier_P; // Wert : 1-20 |
||
14 | unsigned char Gas_Min; // Wert : 0-32 |
||
15 | unsigned char Gas_Max; // Wert : 33-250 |
||
16 | unsigned char GyroAccFaktor; // Wert : 1-64 |
||
17 | unsigned char KompassWirkung; // Wert : 0-32 |
||
18 | unsigned char Gyro_P; // Wert : 10-250 |
||
19 | unsigned char Gyro_I; // Wert : 0-250 |
||
20 | unsigned char Gyro_D; // Wert : 0-250 |
||
21 | unsigned char UnterspannungsWarnung; // Wert : 0-250 |
||
22 | unsigned char NotGas; // Wert : 0-250 //Gaswert bei Empängsverlust |
||
23 | unsigned char NotGasZeit; // Wert : 0-250 // Zeitbis auf NotGas geschaltet wird, wg. Rx-Problemen |
||
24 | unsigned char UfoAusrichtung; // X oder + Formation |
||
25 | unsigned char I_Faktor; // Wert : 0-250 |
||
26 | unsigned char UserParam1; // Wert : 0-250 |
||
27 | unsigned char UserParam2; // Wert : 0-250 |
||
28 | unsigned char UserParam3; // Wert : 0-250 |
||
29 | unsigned char UserParam4; // Wert : 0-250 |
||
30 | unsigned char ServoNickControl; // Wert : 0-250 // Stellung des Servos |
||
31 | unsigned char ServoNickComp; // Wert : 0-250 // Einfluss Gyro/Servo |
||
32 | unsigned char ServoNickMin; // Wert : 0-250 // Anschlag |
||
33 | unsigned char ServoNickMax; // Wert : 0-250 // Anschlag |
||
34 | unsigned char ServoNickRefresh; // |
||
35 | unsigned char LoopGasLimit; // Wert: 0-250 max. Gas während Looping |
||
36 | unsigned char LoopThreshold; // Wert: 0-250 Schwelle für Stickausschlag |
||
37 | unsigned char LoopHysterese; // Wert: 0-250 Hysterese für Stickausschlag |
||
38 | unsigned char AchsKopplung1; // Wert: 0-250 Faktor, mit dem Gier die Achsen Roll und Nick koppelt (NickRollMitkopplung) |
||
39 | unsigned char AchsKopplung2; // Wert: 0-250 Faktor, mit dem Nick und Roll verkoppelt werden |
||
40 | unsigned char CouplingYawCorrection; // Wert: 0-250 Faktor, mit dem Nick und Roll verkoppelt werden |
||
41 | unsigned char WinkelUmschlagNick; // Wert: 0-250 180°-Punkt |
||
42 | unsigned char WinkelUmschlagRoll; // Wert: 0-250 180°-Punkt |
||
43 | unsigned char GyroAccAbgleich; // 1/k (Koppel_ACC_Wirkung) |
||
44 | unsigned char Driftkomp; |
||
45 | unsigned char DynamicStability; |
||
46 | unsigned char UserParam5; // Wert : 0-250 |
||
47 | unsigned char UserParam6; // Wert : 0-250 |
||
48 | unsigned char UserParam7; // Wert : 0-250 |
||
49 | unsigned char UserParam8; // Wert : 0-250 |
||
50 | //---Output --------------------------------------------- |
||
51 | unsigned char J16Bitmask; // for the J16 Output |
||
52 | unsigned char J16Timing; // for the J16 Output |
||
53 | unsigned char J17Bitmask; // for the J17 Output |
||
54 | unsigned char J17Timing; // for the J17 Output |
||
55 | //---NaviCtrl--------------------------------------------- |
||
56 | unsigned char NaviGpsModeControl; // Parameters for the Naviboard |
||
57 | unsigned char NaviGpsGain; |
||
58 | unsigned char NaviGpsP; |
||
59 | unsigned char NaviGpsI; |
||
60 | unsigned char NaviGpsD; |
||
61 | unsigned char NaviGpsPLimit; |
||
62 | unsigned char NaviGpsILimit; |
||
63 | unsigned char NaviGpsDLimit; |
||
64 | unsigned char NaviGpsACC; |
||
65 | unsigned char NaviGpsMinSat; |
||
66 | unsigned char NaviStickThreshold; |
||
67 | unsigned char NaviWindCorrection; |
||
68 | unsigned char NaviSpeedCompensation; |
||
69 | unsigned char NaviOperatingRadius; |
||
70 | unsigned char NaviAngleLimitation; |
||
71 | unsigned char NaviPH_LoginTime; |
||
72 | //---Ext.Ctrl--------------------------------------------- |
||
73 | unsigned char ExternalControl; // for serial Control |
||
74 | //------------------------------------------------ |
||
75 | unsigned char BitConfig; // (war Loop-Cfg) Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts / wird getrennt behandelt |
||
76 | unsigned char ServoNickCompInvert; // Wert : 0-250 0 oder 1 // WICHTIG!!! am Ende lassen |
||
77 | unsigned char Reserved[4]; |
||
78 | char Name[12]; |
||
79 | }; |
||
80 |