Subversion Repositories FlightCtrl

Rev

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

Rev 499 Rev 595
Line 1... Line 1...
1
#ifndef _UART_H
1
 #ifndef _UART_H
2
 #define _UART_H
2
 #define _UART_H
Line 3... Line 3...
3
 
3
 
4
#define MAX_SENDE_BUFF     150
4
#define MAX_SENDE_BUFF     150
5
#define MAX_EMPFANGS_BUFF  150
5
#define MAX_EMPFANGS_BUFF  150
Line 26... Line 26...
26
extern void boot_program_page (uint32_t page, uint8_t *buf);
26
extern void boot_program_page (uint32_t page, uint8_t *buf);
27
extern void DatenUebertragung(void);
27
extern void DatenUebertragung(void);
28
extern void DecodeNMEA(void);
28
extern void DecodeNMEA(void);
29
extern void BearbeiteRxDaten(void);
29
extern void BearbeiteRxDaten(void);
30
extern unsigned char MotorTest[4];
30
extern unsigned char MotorTest[4];
31
extern unsigned char DubWiseKeys[3];
31
extern unsigned char DubWiseKeys[4];
32
struct str_DebugOut
32
struct str_DebugOut
33
{
33
{
34
 unsigned char Digital[2];
34
 unsigned char Digital[2];
35
 unsigned int Analog[32];    // Debugwerte
35
 unsigned int Analog[32];    // Debugwerte
36
};
36
};
Line 37... Line 37...
37
 
37
 
Line 38... Line 38...
38
extern struct str_DebugOut    DebugOut;
38
extern struct str_DebugOut    DebugOut;
39
 
39
 
40
struct str_Debug
40
struct str_ExternControl
41
{
41
{
-
 
42
 unsigned char Digital[2];
-
 
43
 unsigned char RemoteTasten;
-
 
44
 signed char   Nick;
-
 
45
 signed char   Roll;
-
 
46
 signed char   Gier;
-
 
47
 unsigned char Gas;
-
 
48
 signed char   Hight;
42
 unsigned char Digital[2];
49
 unsigned char free;
43
 unsigned char RemoteTasten;
50
 unsigned char Frame;
44
 unsigned int Analog[4];
51
 unsigned char Config;
Line 45... Line 52...
45
};
52
};
46
extern struct str_Debug       DebugIn;
53
extern struct str_ExternControl   ExternControl;
47
 
54
 
48
struct str_VersionInfo
55
struct str_VersionInfo