LinksPoint GPS Toolkit Reference
GPSSATELLITE
gpsapi.h | Types | See Also
Information about a GPS satellite
Remarks
Member Description
usID The PRN number of the satellite
usSNR The carrier to noise ratio (C/No) * 10
dAzimuth The azimuth of the satellite in radians
dElevation The elevation of the satellite in radians
fVisible Indicates whether the satellite is visible in the current gps sky
fUsed Indicates whether the satellite is used in the navigation solution
fEphemerisAvailable Indicates whether the ephemeris data has been collected for the satellite
fValid Indicates whether the receiver can track the satellite
ucSyncFlags SiRF specific flags indicating the lock status of the satellite channel
See Also
Members
Members Description
unsigned short usID; ID or the satellite
unsigned short usSNR; Signal to noise ratio
double dAzimuth; Azimuth of the satellite in radians
double dElevation; Elevation of the satellite in radians
GPSBOOL fVisible : 1; Non-zero id satellite is visible, zero otherwise
GPSBOOL fUsed : 1; Non-zero if the satellite is used in the solution, zero otherwise
GPSBOOL fEphemerisAvailable : 1; Non-sero if the ephemeris data is available for this satellite
GPSBOOL fValid : 1; Non-zero if the information for this satellite is valid
long Pad : 20; Unused
unsigned char ucSyncFlags; Sync Flags (SiRF only)
Group
Declaration
typedef struct {
  unsigned short usID;
  unsigned short usSNR;
  double dAzimuth;
  double dElevation;
  GPSBOOL fVisible : 1;
  GPSBOOL fUsed : 1;
  GPSBOOL fEphemerisAvailable : 1;
  GPSBOOL fValid : 1;
  long Pad : 20;
  unsigned char ucSyncFlags;
} GPSSATELLITE, * PGPSSATELLITE;
File
Links
Copyright ©1998-2005 Links Point Inc.