Subversion Repositories FlightCtrl

Rev

Rev 2537 | Rev 2552 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2537 Rev 2541
Line 8... Line 8...
8
//#define GIER_GRAD_FAKTOR 1160L
8
//#define GIER_GRAD_FAKTOR 1160L
9
extern long GIER_GRAD_FAKTOR; // Abhängigkeit zwischen GyroIntegral und Winkel
9
extern long GIER_GRAD_FAKTOR; // Abhängigkeit zwischen GyroIntegral und Winkel
10
#define STICK_GAIN 4
10
#define STICK_GAIN 4
11
#define ACC_AMPLIFY    6
11
#define ACC_AMPLIFY    6
12
#define HEIGHT_CONTROL_STICKTHRESHOLD 15
12
#define HEIGHT_CONTROL_STICKTHRESHOLD 15
-
 
13
#define SERVO_FS_TIME 10   // in Seconds
Line 13... Line 14...
13
 
14
 
14
// FC_StatusFlags
15
// FC_StatusFlags
15
#define FC_STATUS_MOTOR_RUN                             0x01
16
#define FC_STATUS_MOTOR_RUN                             0x01
16
#define FC_STATUS_FLY                                   0x02
17
#define FC_STATUS_FLY                                   0x02
Line 39... Line 40...
39
 
40
 
40
//NC_To_FC_Flags
41
//NC_To_FC_Flags
41
#define NC_TO_FC_FLYING_RANGE           0x01
42
#define NC_TO_FC_FLYING_RANGE           0x01
42
#define NC_TO_FC_EMERGENCY_LANDING      0x02
43
#define NC_TO_FC_EMERGENCY_LANDING      0x02
43
#define NC_TO_FC_AUTOSTART                      0x04
44
#define NC_TO_FC_AUTOSTART                      0x04
44
#define NC_TO_FC_AUTOLANDING            0x08 // not used 
45
#define NC_TO_FC_FAILSAFE_LANDING       0x08 // moves Servos into FS-Position
Line 45... Line 46...
45
#define NC_TO_FC_SIMULATION_ACTIVE      0x10 // don't start motors
46
#define NC_TO_FC_SIMULATION_ACTIVE      0x10 // don't start motors
46
 
47
 
47
extern volatile unsigned char FC_StatusFlags, FC_StatusFlags2;
48
extern volatile unsigned char FC_StatusFlags, FC_StatusFlags2;
Line 159... Line 160...
159
extern const signed char sintab[31];
160
extern const signed char sintab[31];
160
extern unsigned char LowVoltageLandingActive;
161
extern unsigned char LowVoltageLandingActive;
161
extern unsigned char LowVoltageHomeActive;
162
extern unsigned char LowVoltageHomeActive;
162
extern unsigned char Parameter_MaximumAltitude;
163
extern unsigned char Parameter_MaximumAltitude;
163
extern char NeueKompassRichtungMerken;
164
extern char NeueKompassRichtungMerken;
-
 
165
extern unsigned char ServoFailsafeActive;
Line 164... Line 166...
164
 
166