⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gps.h

📁 S3C2410 ARM下裸机开发
💻 H
字号:
#ifndef __GPS_H__
#define __GPS_H__



#define UInt32     unsigned int
#define Int16      short
#define UInt16     unsigned short
#define UInt8      unsigned char
#define Boolean    int
#define false      0
#define true       1
#define GPS_RECV_CMD_MAX_BUF 550  //the buffer size
#define LOOP 550

extern int k, h, m, s;
extern int lonz,lonx,latz,latx;

extern char *hour;
extern char *minutes;
extern char *seconds;

//the GPGGA INFO struct
typedef struct GGAINFO
{
	int bIsGPGGA;
	UInt8 hour, bjhour, min, sec, secFrac;   //time
	double latitude;    //纬度
	UInt8 latNS;        //北纬or南纬
	double longitude;   //经度
	UInt8 lgtEW;        //西经or东经
	UInt8 satellites;   //卫星颗数
	Int16 altitude;
} GGAINFO;

void GPS_Test(void);
void GPS_Get_GPRMC(void);   //得到GPRMC格式的信息
void GPS_Get_GPGGA(void);   //得到GPGGA格式的消息
void GPS_GGA(void);

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -