Rev 517 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 517 | Rev 518 | ||
---|---|---|---|
Line 7... | Line 7... | ||
7 | #define DUB_KEY_DOWN 8 |
7 | #define DUB_KEY_DOWN 8 |
8 | #define DUB_KEY_RIGHT 32 |
8 | #define DUB_KEY_RIGHT 32 |
9 | #define DUB_KEY_LEFT 16 |
9 | #define DUB_KEY_LEFT 16 |
10 | #define DUB_KEY_FIRE 64 |
10 | #define DUB_KEY_FIRE 64 |
Line -... | Line 11... | ||
- | 11 | ||
- | 12 | extern char newData_navPosUtm; // (211007Kr) |
|
11 | 13 | ||
Line 12... | Line 14... | ||
12 | void BearbeiteRxDaten(void); |
14 | void BearbeiteRxDaten(void); |
13 | 15 | ||
14 | extern unsigned char DebugGetAnforderung; |
16 | extern unsigned char DebugGetAnforderung; |
Line 35... | Line 37... | ||
35 | unsigned int Analog[32]; // Debugwerte |
37 | unsigned int Analog[32]; // Debugwerte |
36 | }; |
38 | }; |
Line 37... | Line 39... | ||
37 | 39 | ||
Line -... | Line 40... | ||
- | 40 | extern struct str_DebugOut DebugOut; |
|
- | 41 | ||
- | 42 | #define _B1(bit) (1 << (bit)) |
|
- | 43 | #define _B0(bit) (0 << (bit)) |
|
- | 44 | ||
- | 45 | typedef struct |
|
- | 46 | { |
|
- | 47 | long northing; // in cm (+ = north) |
|
- | 48 | long easting; // in cm (+ = east) |
|
- | 49 | long altitude; // in cm |
|
- | 50 | long velNorth; |
|
- | 51 | long velEast; |
|
- | 52 | long velDown; |
|
- | 53 | long GSpeed; //(151007Kr) |
|
- | 54 | uint8_t newData; // status of data: 0 = invlid; 1 = valid |
|
- | 55 | uint8_t GPSFix; |
|
- | 56 | uint8_t noSV; // number of sats |
|
- | 57 | } gpsInfo_t; |
|
- | 58 | ||
- | 59 | ||
- | 60 | extern gpsInfo_t lockedPos; // stored position to fly to |
|
- | 61 | extern gpsInfo_t actualPos; // measured position (last gps record) |
|
- | 62 | ||
- | 63 | extern void GPSscanData (void); |
|
38 | extern struct str_DebugOut DebugOut; |
64 | |
39 | 65 | ||
40 | struct str_Debug |
66 | struct str_Debug |
41 | { |
67 | { |
42 | unsigned char Digital[2]; |
68 | unsigned char Digital[2]; |