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

📄 gps.h

📁 GPS_OEM程序用于接收、辨别、发送和校验GPS信息。支持nov协议
💻 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 + -