Rev 1994 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1994 | Rev 1995 | ||
---|---|---|---|
Line 40... | Line 40... | ||
40 | #define CHK_POTI(b,a) {if(a < 248) b = a; else b = Poti[255 - a];} |
40 | #define CHK_POTI(b,a) {if(a < 248) b = a; else b = Poti[255 - a];} |
41 | #define CHK_POTI_OFF(b,a,off) {if(a < 248) b = a; else b = Poti[255 - a] - off;} |
41 | #define CHK_POTI_OFF(b,a,off) {if(a < 248) b = a; else b = Poti[255 - a] - off;} |
42 | #define CHK_POTI_MM(b,a,min,max) {CHK_POTI(b,a); LIMIT_MIN_MAX(b, min, max);} |
42 | #define CHK_POTI_MM(b,a,min,max) {CHK_POTI(b,a); LIMIT_MIN_MAX(b, min, max);} |
43 | #define CHK_POTI_MM_OFF(b,a,min,max,off) {CHK_POTI_OFF(b,a,off); LIMIT_MIN_MAX(b, min, max);} |
43 | #define CHK_POTI_MM_OFF(b,a,min,max,off) {CHK_POTI_OFF(b,a,off); LIMIT_MIN_MAX(b, min, max);} |
Line -... | Line 44... | ||
- | 44 | ||
- | 45 | /// MartinW; added vars |
|
- | 46 | extern unsigned char Motors[8]; |
|
- | 47 | unsigned char Motorsmax[8]; |
|
- | 48 | unsigned short MotorsTmax; |
|
- | 49 | extern unsigned char updatemotors; |
|
- | 50 | extern unsigned char loop1, loop2, loop3; |
|
- | 51 | extern unsigned char settingdest; |
|
- | 52 | extern unsigned char pos1, pos2, pos3, pos4; |
|
- | 53 | extern int keynumber; |
|
- | 54 | extern unsigned short CurrentOffset;/// |
|
- | 55 | extern signed char jetivalue1,jetivalue2,jetivalue3,jetivalue4; |
|
- | 56 | ||
- | 57 | extern int degreeold; |
|
- | 58 | extern int degreedivold; |
|
- | 59 | extern int degreediv; |
|
- | 60 | extern unsigned int panograd; |
|
- | 61 | extern unsigned char panotrigger; |
|
- | 62 | extern int StickGas; |
|
- | 63 | extern unsigned char calibration_done; |
|
- | 64 | /// MartinW; added vars |
|
- | 65 | ||
44 | 66 | ||
45 | extern unsigned char Sekunde,Minute; |
67 | extern unsigned char Sekunde,Minute; |
46 | extern unsigned int BaroExpandActive; |
68 | extern unsigned int BaroExpandActive; |
47 | extern long IntegralNick,IntegralNick2; |
69 | extern long IntegralNick,IntegralNick2; |
48 | extern long IntegralRoll,IntegralRoll2; |
70 | extern long IntegralRoll,IntegralRoll2; |
Line 53... | Line 75... | ||
53 | extern long Mess_IntegralNick,Mess_IntegralNick2; |
75 | extern long Mess_IntegralNick,Mess_IntegralNick2; |
54 | extern long Mess_IntegralRoll,Mess_IntegralRoll2; |
76 | extern long Mess_IntegralRoll,Mess_IntegralRoll2; |
55 | extern long IntegralAccNick,IntegralAccRoll; |
77 | extern long IntegralAccNick,IntegralAccRoll; |
56 | extern long SummeNick,SummeRoll; |
78 | extern long SummeNick,SummeRoll; |
57 | extern volatile long Mess_Integral_Hoch; |
79 | extern volatile long Mess_Integral_Hoch; |
58 | extern long Integral_Gier,Mess_Integral_Gier,Mess_Integral_Gier2; |
80 | //extern long Integral_Gier,Mess_Integral_Gier,Mess_Integral_Gier2; |
- | 81 | extern long Integral_Gier,Mess_Integral_Gier;/// |
|
59 | extern int KompassValue; |
82 | extern int KompassValue; |
60 | extern int KompassSollWert; |
83 | extern int KompassSollWert; |
61 | extern int KompassRichtung; |
84 | extern int KompassRichtung; |
62 | extern char CalculateCompassTimer; |
85 | extern char CalculateCompassTimer; |
63 | extern unsigned char KompassFusion; |
86 | extern unsigned char KompassFusion; |