Subversion Repositories FlightCtrl

Rev

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

Rev 1077 Rev 1078
Line 5... Line 5...
5
#ifndef _FC_H
5
#ifndef _FC_H
6
#define _FC_H
6
#define _FC_H
Line 7... Line 7...
7
 
7
 
Line -... Line 8...
-
 
8
#include <inttypes.h>
8
#include <inttypes.h>
9
 
-
 
10
//#define YAW_GYRO_DEG_FACTOR 1450L // Factor between Yaw Gyro Integral and HeadingAngle in deg
9
 
11
//#define YAW_GYRO_DEG_FACTOR 1550L // Factor between Yaw Gyro Integral and HeadingAngle in deg
Line 10... Line 12...
10
#define YAW_GYRO_DEG_FACTOR 1550L // Factor between Yaw Gyro Integral and HeadingAngle in deg
12
#define YAW_GYRO_DEG_FACTOR 1291L // Factor between Yaw Gyro Integral and HeadingAngle in deg
11
#define STICK_GAIN 4
13
#define STICK_GAIN 4
12
 
14
 
Line 35... Line 37...
35
        uint8_t Yaw_NegFeedback;
37
        uint8_t Yaw_NegFeedback;
36
        uint8_t DynamicStability;
38
        uint8_t DynamicStability;
37
        uint8_t ExternalControl;
39
        uint8_t ExternalControl;
38
        uint8_t J16Timing;
40
        uint8_t J16Timing;
39
        uint8_t J17Timing;
41
        uint8_t J17Timing;
-
 
42
        #if (defined (USE_KILLAGREG) || defined (USE_MK3MAG))
40
        uint8_t NaviGpsModeControl;
43
        uint8_t NaviGpsModeControl;
41
        uint8_t NaviGpsGain;
44
        uint8_t NaviGpsGain;
42
        uint8_t NaviGpsP;
45
        uint8_t NaviGpsP;
43
        uint8_t NaviGpsI;
46
        uint8_t NaviGpsI;
44
        uint8_t NaviGpsD;
47
        uint8_t NaviGpsD;
45
        uint8_t NaviGpsACC;
48
        uint8_t NaviGpsACC;
-
 
49
        uint8_t NaviOperationgRadius;
-
 
50
        uint8_t NaviWindCorrection;
-
 
51
        uint8_t NaviSpeedCompensation;
46
 
52
        #endif
47
} fc_param_t;
53
} fc_param_t;
Line 48... Line 54...
48
 
54
 
Line 49... Line 55...
49
extern fc_param_t FCParam;
55
extern fc_param_t FCParam;