Subversion Repositories FlightCtrl

Rev

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;