Rev 71 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
32 | holgerb | 1 | #ifndef _MAIN_H_ |
2 | #define _MAIN_H_ |
||
1 | ingob | 3 | |
4 | |||
5 | #include <avr/eeprom.h> |
||
32 | holgerb | 6 | #include <inttypes.h> |
1 | ingob | 7 | |
8 | |||
32 | holgerb | 9 | typedef enum |
10 | { |
||
63 | holgerb | 11 | ATTITUDE_SOURCE_I2C = 0, |
12 | ATTITUDE_SOURCE_UART = 1, |
||
68 | holgerb | 13 | ATTITUDE_SOURCE_ACC = 2, |
14 | ATTITUDE_SOURCE_NONE = 3 |
||
32 | holgerb | 15 | } AttitudeSource_t; |
1 | ingob | 16 | |
17 | |||
32 | holgerb | 18 | typedef enum |
19 | { |
||
20 | ORIENTATION_NC = 0, |
||
21 | ORIENTATION_FC = 1 |
||
22 | } Orientation_t; |
||
1 | ingob | 23 | |
24 | |||
32 | holgerb | 25 | extern int16_t Heading; |
1 | ingob | 26 | |
32 | holgerb | 27 | extern AttitudeSource_t AttitudeSource; |
28 | extern Orientation_t Orientation; |
||
69 | killagreg | 29 | extern uint8_t InternalCalstate, ActualCalstate; |
1 | ingob | 30 | |
32 | holgerb | 31 | extern int16_t MagX, MagY, MagZ; |
71 | killagreg | 32 | extern int8_t PotiToFC[12]; |
17 | holgerb | 33 | void SetDebugValues(void); |
7 | hbuss | 34 | |
32 | holgerb | 35 | #endif //_MAIN_H_ |
1 | ingob | 36 |