9,6 → 9,8 |
#define DUB_KEY_LEFT 16 |
#define DUB_KEY_FIRE 64 |
|
extern char newData_navPosUtm; // (211007Kr) |
|
void BearbeiteRxDaten(void); |
|
extern unsigned char DebugGetAnforderung; |
37,6 → 39,30 |
|
extern struct str_DebugOut DebugOut; |
|
#define _B1(bit) (1 << (bit)) |
#define _B0(bit) (0 << (bit)) |
|
typedef struct |
{ |
long northing; // in cm (+ = north) |
long easting; // in cm (+ = east) |
long altitude; // in cm |
long velNorth; |
long velEast; |
long velDown; |
long GSpeed; //(151007Kr) |
uint8_t newData; // status of data: 0 = invlid; 1 = valid |
uint8_t GPSFix; |
uint8_t noSV; // number of sats |
} gpsInfo_t; |
|
|
extern gpsInfo_t lockedPos; // stored position to fly to |
extern gpsInfo_t actualPos; // measured position (last gps record) |
|
extern void GPSscanData (void); |
|
|
struct str_Debug |
{ |
unsigned char Digital[2]; |