GPS.h
上传用户:buddy3
上传日期:2022-06-12
资源大小:100k
文件大小:1k
源码类别:

GPS编程

开发平台:

C/C++

  1. #define GPS_ANE     2
  2. #define GPS_TD      7
  3. #define GPS_wjfLen  20
  4. struct GPSGPRMC //0183协议数据
  5. {
  6. char GPS1_Head[6]; //GPS协议头   "$HZQJ"
  7. char GPS2_Command[7]; //GPS命令字,固定值为"$GPRMC"
  8. char GPS3_Time[GPS_TD]; //GPS时间
  9. char GPS4_A[GPS_ANE]; //GPS有效位
  10. char GPS5_weidu[GPS_wjfLen]; //GPS纬度
  11. char GPS6_NS[GPS_ANE];         //GPS南北半球
  12. char GPS7_jingdu[GPS_wjfLen]; //GPS经度
  13. char GPS8_EW[GPS_ANE]; //GPS东西半球
  14. char GPS9_Velocity[GPS_wjfLen]; //GPS速率
  15. char GPS10_FWJ[GPS_wjfLen];     //GPS方位角
  16. char GPS11_Date[GPS_TD]; //GPS日期
  17. char GPS12_wuxiao1[GPS_ANE]; //无效
  18. char GPS13_wuxiao2[GPS_ANE]; //无效
  19. char GPS14_V[Edition_Len]; //GPS程序版本
  20. char GPS15_ID[TNumber_Len]; //GPS终端ID
  21. char GPS16_State[State_Len]; //GPS状态
  22. char GPS17_Return[2]; //GPS返回值
  23.  
  24. };extern struct GPSGPRMC GPS_GPRMC;
  25. //#define GPSData_Buf_Len   130           //上发的GPS数据长度   
  26. extern void GPS_0183(char *p);
  27. extern void SendGPSData(void);
  28. extern char GPSState;
  29. extern const char GPS_V;
  30. extern const char GPS_A; 
  31. extern char SendGPSData_Time;
  32. extern char GPS_Time;
  33. extern int GPSData_Protect;