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

📄 gps.h

📁 arm9.rar
💻 H
字号:
#define USE_BEIJING_TIMEZONE  1

typedef struct{
	int year;  
	int month; 
	int day;
	int hour;
	int minute;
	int second;
} date_time ;

typedef struct
{
	 date_time D;		//时间
	 char status;		//接收状态
	 double	latitude;		//纬度
	 double longitude;		//经度
	 char NS;		//南北极
	 char EW;		//东西
	 double speed;		//速度
	 double high;		//高度
} GPS_INFO ;

//***************************************************************************
char GPS_BUF[1024];
short GPS_YEAR ;		//年
char GPS_MONTH ;		//月
char GPS_DATE ;		//日
char GPS_HOUR ;		//小时
char GPS_MIN ;		//分
char GPS_SEC ;		//秒
double GPS_uSEC ;		//毫秒
char GPS_STATUS;		//接收状态,A资料可用,V资料不可以用
double	LATITUDE;		//纬度
double LONGITUDE;		//经度
char GPS_NS;		//北半球(N)或南半球(S)
char GPS_EW;		//东半球(E)或西半球(W)
double GPS_DIRECTION;		//对地的方向,单位是度
double GPS_SPEED;		//速度,单位是节
double GPS_HIGH;		//海拔高度(-9999.9至-999999.9米)

U8 GPRMC = 0 ;		//GPRMC指令有效并更新过相关数据
U8 GPGGA = 0 ;		//GPRMC指令有效并更新过相关数据
//***************************************************************************

int Get_Comma_Position(int num,char* str);
void UTC_To_BTC(date_time *GPS);
double Get_Double_Number(char *s);

⌨️ 快捷键说明

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