📄 gps.h
字号:
/*****************************************************************
* *
* YH Technology *
* (c) Copyright 2003 *
* *
* Copying is prohibited except by written permission. *
* *
******************************************************************/
#ifndef GPS_H
#define GPS_H
#include "yhdefs.h"
#ifdef GPSMAIN
#define EXTRNN
#else
#define EXTRNN extern
#endif
#define NOV_STX (0xAA)
#define NOV_SYN1 (0x44)
#define NOV_SYN2 (0x12)
typedef struct
{
int Valid;
int velValid;
long double LatLong[3]; //纬度,经度,高度
float NEV_Vel[3]; //0=x轴方向速度;1=y轴方向速度;2=z轴方向速度
float Speed;
float GND_Angle;
float Seconds;
unsigned long milSec;
unsigned short GDOP;
unsigned short PDOP;
unsigned char Nb_SV;
int posCnt;
int velCnt;
long double Sl2t[3];
#if(RAW_DATA==1)
unsigned char rready;
unsigned int rlength;
unsigned char rbuff[200];
#endif
} NAV_USER_TYPE;
EXTRNN void Gps_init(unsigned char ch);
EXTRNN unsigned char ReceiveGPS(NAV_USER_TYPE *Data, float *Rt2e);
#undef EXTRNN
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -