Rev 1221 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1221 | Rev 1222 | ||
---|---|---|---|
Line 24... | Line 24... | ||
24 | // scaling from IntegralGyroNick, IntegralGyroRoll, IntegralGyroYaw -> Attitude in deg |
24 | // scaling from IntegralGyroNick, IntegralGyroRoll, IntegralGyroYaw -> Attitude in deg |
25 | // i.e. Nick Angle in deg = IntegralGyroNick / GYRO_DEG_FACTOR |
25 | // i.e. Nick Angle in deg = IntegralGyroNick / GYRO_DEG_FACTOR |
26 | #define GYRO_DEG_FACTOR ((int16_t)(ParamSet.GyroAccFactor) * ACC_DEG_FACTOR) |
26 | #define GYRO_DEG_FACTOR ((int16_t)(ParamSet.GyroAccFactor) * ACC_DEG_FACTOR) |
Line -... | Line 27... | ||
- | 27 | ||
- | 28 | ||
27 | 29 | extern uint8_t RequiredMotors; |
|
28 | 30 | ||
29 | typedef struct |
31 | typedef struct |
30 | { |
32 | { |
31 | uint8_t HeightD; |
33 | uint8_t HeightD; |
Line 122... | Line 124... | ||
122 | void Beep(uint8_t numbeeps); |
124 | void Beep(uint8_t numbeeps); |
Line 123... | Line 125... | ||
123 | 125 | ||
Line 124... | Line -... | ||
124 | - | ||
125 | extern int16_t Poti1, Poti2, Poti3, Poti4, Poti5, Poti6, Poti7, Poti8; |
- | |
126 | - | ||
127 | // setpoints for motors |
126 | |
128 | extern volatile uint8_t Motor1, Motor2, Motor3, Motor4, Motor5, Motor6, Motor7, Motor8; |
127 | extern int16_t Poti1, Poti2, Poti3, Poti4, Poti5, Poti6, Poti7, Poti8; |
129 | 128 | ||
130 | // current stick values |
129 | // current stick values |
131 | extern int16_t StickNick; |
130 | extern int16_t StickNick; |
Line 150... | Line 149... | ||
150 | #define MKFLAG_EMERGENCY_LANDING 0x10 |
149 | #define MKFLAG_EMERGENCY_LANDING 0x10 |
151 | #define MKFLAG_RESERVE1 0x20 |
150 | #define MKFLAG_RESERVE1 0x20 |
152 | #define MKFLAG_RESERVE2 0x40 |
151 | #define MKFLAG_RESERVE2 0x40 |
153 | #define MKFLAG_RESERVE3 0x80 |
152 | #define MKFLAG_RESERVE3 0x80 |
Line 154... | Line 153... | ||
154 | 153 | ||
Line 155... | Line 154... | ||
155 | extern uint8_t MKFlags; |
154 | extern volatile uint8_t MKFlags; |