📄 task_gps.h
字号:
#ifndef _GC6119_TASK_GPS_H_
#define _GC6119_TASK_GPS_H_
#define MSGSIZE_GPS 80
typedef struct _tagStuGpsData
{
u32 iLongi; //经度
u32 iLati; //纬度
u16 sSpeed; //速度
u16 udirect; //方向,分辩率1度
u16 bValid; //定位是否有效1--'A'
u16 bLongfg; //0东经,1--西经
u16 bLatifg; //0北纬,1--南纬
u16 res;
u8 bYear; //年
u8 bMon; //月,(0~12)
u8 bDay; //日,(0~31)
u8 bHour; //时,(0~24)
u8 bMin; //分,(0~59)
u8 bSec; //秒,(0~59)
}StuGpsData;
void GPS_Data_Deal(u8 *Data,StuGpsData* Gps_Data);
void pubhMiaotoDu(u8 *duString,u32 value,u8 bflag);
long pubDutohMiao( char *data );
void gpsParseFrame(u8 *Data, StuGpsData* Gps_Data );
u8 hexAscStr2Byte(uc8 *str);
u8 bcdAscStr2Byte(uc8 *str);
u8 asc2HexNum( char key );
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -