GpsData.h 1015 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #ifndef GPS_DATA_H
  2. #define GPS_DATA_H
  3. /******************************************************************************/
  4. typedef struct SUT_GPS_INF
  5. {
  6. unsigned char isGpsWork:1;//GPS模块工作标志
  7. unsigned char isGpsValid:1;//GPS定位标志
  8. unsigned char isServerLogin:1; //GPS 服务器连接成功标志
  9. unsigned char isAutoSend:1;//自动发送标志
  10. unsigned char HostCmd;//主机下发的命令
  11. unsigned short SendTime;//发送到服务器的时间间隔 秒为单位
  12. unsigned char year;
  13. unsigned char month;
  14. unsigned char day;
  15. unsigned char hour;
  16. unsigned char minu;
  17. unsigned char sec;
  18. uint32_t longitue;//经度
  19. uint32_t latitue;//纬度
  20. uint32_t speed;//速度
  21. uint32_t aspect;//方位
  22. uint32_t StatisticsMile ;//历程统计
  23. //----------
  24. unsigned char Status;
  25. unsigned char Location[16];
  26. unsigned char Speed[8];
  27. unsigned char Time[8];
  28. }SUT_GPS_INF;
  29. extern SUT_GPS_INF sutGpsInfo;
  30. extern void process_nema(char *nema);
  31. /********************************************************************************/
  32. #endif // GPS_STRUCT_H