LinksPoint GPS Toolkit Reference
GPSLOGGER_RECORD
Types | See Also
GPS data logger record format
Remarks
This is the packed binary format of the records stored in the Emtac data logger. The values are scaled and stored in compressed format to save space.
See Also
Members
Members Description
unsigned char ucFixStatus; 0,2,3(D) 8 + if DGPS used
unsigned char ucNumSatsUsed; Satellite No used in fix
unsigned short usHdop; (HDOP value)*10
unsigned short usYear; The year, (2002) for example
unsigned char ucMonth; The month, 1-12
unsigned char ucDay; The day, 1-31
unsigned char ucHour; The hour, 0-23
unsigned char ucMinute; The minute, 0-59
unsigned short usMillisecond; The millisecond, 0-59999
long lLatitude; The latitute, =(DDMM.mmmm)*10000 >0 :North,<0 :South
long lLongitude; The lontitude, =(DDDMM.mmmm)*10000 >0 :East, <0 :West.
long lAltitude; The altitute, =(Altitude:meter)*10
unsigned short usGroundSpeed; The speed over ground, =(SOG:Km/hr)*10
unsigned short usCourseOverGround; The course over ground, =(COG:degree)*10
unsigned short usRecordType; Record Type, NOT Used currently
unsigned char ucReserved; Reserved, NOT Used currently
unsigned char ucInternalCheck; Internal check, NOT Used by User
Group
Declaration
typedef struct {
  unsigned char ucFixStatus;
  unsigned char ucNumSatsUsed;
  unsigned short usHdop;
  unsigned short usYear;
  unsigned char ucMonth;
  unsigned char ucDay;
  unsigned char ucHour;
  unsigned char ucMinute;
  unsigned short usMillisecond;
  long lLatitude;
  long lLongitude;
  long lAltitude;
  unsigned short usGroundSpeed;
  unsigned short usCourseOverGround;
  unsigned short usRecordType;
  unsigned char ucReserved;
  unsigned char ucInternalCheck;
} GPSLOGGER_RECORD, * PGPSLOGGER_RECORD;
File
sirfapi.h
Links
Copyright ©1998-2005 Links Point Inc.