Subversion Repositories FlightCtrl

Rev

Rev 130 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 130 Rev 243
Line 19... Line 19...
19
extern void DatenUebertragung(void);
19
extern void DatenUebertragung(void);
20
extern void DecodeNMEA(void);
20
extern void DecodeNMEA(void);
21
extern unsigned char MotorTest[4];
21
extern unsigned char MotorTest[4];
22
struct str_DebugOut
22
struct str_DebugOut
23
{
23
{
24
 unsigned char Digital[13];
24
 unsigned char Digital[2];
25
 unsigned int AnzahlZyklen;
-
 
26
 unsigned int  Zeit;
-
 
27
 unsigned char Sekunden;
-
 
28
 unsigned int Analog[16];    // Debugwerte
25
 unsigned int Analog[32];    // Debugwerte
29
};
26
};
Line 30... Line 27...
30
 
27
 
Line 31... Line 28...
31
extern struct str_DebugOut    DebugOut;
28
extern struct str_DebugOut    DebugOut;
32
 
29
 
Line 33... Line 30...
33
#define _B1(bit)                (1 << (bit))  
30
#define _B1(bit)                (1 << (bit))  
34
#define _B0(bit)                (0 << (bit))
31
#define _B0(bit)                (0 << (bit))
35
 
32
 
36
typedef struct {
33
typedef struct {
37
        long            x;                      // in cm (+ = north)
34
        long            northing;                       // in cm (+ = north)
38
        long            y;                      // in cm (+ = east)
35
        long            easting;                        // in cm (+ = east)
39
        long            z;                      // in cm
36
        long            altitude;                       // in cm
40
        long            vx;
37
        long            velNorth;
41
        long            vy;
38
        long            velEast;
Line 42... Line 39...
42
        long            vz;
39
        long            velDown;
43
        //long          groundSpeed;
40
        //long          groundSpeed;