Subversion Repositories FlightCtrl

Rev

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

Rev 2340 Rev 2341
Line 11... Line 11...
11
 
11
 
12
#if defined (__AVR_ATmega644P__)
12
#if defined (__AVR_ATmega644P__)
13
#define TIMER_RELOAD_VALUE  250
13
#define TIMER_RELOAD_VALUE  250
Line -... Line 14...
-
 
14
#endif
-
 
15
 
14
#endif
16
#define MAX_RC_IN  16+12+3+4 // 16ch + 12ser + 3stages + 4 reserved
Line 15... Line 17...
15
 
17
 
16
extern void rc_sum_init (void);
18
extern void rc_sum_init (void);
17
 
19
 
18
extern volatile int PPM_in[26+4];
20
extern volatile int PPM_in[MAX_RC_IN];
19
extern volatile int PPM_diff[26+4];  // das diffenzierte Stick-Signal
21
extern volatile int PPM_diff[MAX_RC_IN];  // das diffenzierte Stick-Signal
Line 20... Line 22...
20
extern volatile unsigned char NewPpmData;
22
extern volatile unsigned char NewPpmData;
21
extern volatile char Channels,tmpChannels;
23
extern volatile char Channels,tmpChannels;
22
extern unsigned int PPM_Neutral;
24
extern unsigned int PPM_Neutral;
23
 
25
 
-
 
26
//  0           -> frei bzw. ACT rssi
-
 
27
//  1 - 16      -> 1-16
-
 
28
// 17 - 28      -> 12 Serial channels
Line 24... Line 29...
24
//  0 -> frei bzw. ACT rssi
29
// 29           -> WP-Event kanal
25
//  1 - 16 -> 1-16
30
// 30           -> -127
-
 
31
// 31           -> 0
-
 
32
// 32           -> 128
-
 
33
 
Line 26... Line 34...
26
// 17 - 28 -> 12 Serial channels
34
#define SERIAL_POTI_START 17
Line 27... Line 35...
27
// 29 -> WP-Event kanal
35
#define WP_EVENT_PPM_IN   29