PNINDSTATION

This structure stores individual station details and the time each was last updated.

Syntax

typedef struct tagPNINDSTATION{
DWORD
dwStructureSize;
PNTIME
tiTime;
PNStationState_t
ssState;
DWORD
dwStationIDNum;
PNBool
fUsed;
PNDouble
dSatElevation;
PNDouble
dSatAzimuth;
PNDouble
dSignalStrength;
DWORD
dwCoverage;
PNAVINDSTATION
siAvIndStation;
DWORD
dwPNReserved;
} PNINDSTATION;

Members

dwStructureSize
Specifies the size, in bytes, of the PNINDSTATION structure
tiTime
Unsupported
ssState
State of this station
dwStationIDNum
Specifies the pseudo-random noise (PRN) signal number, space vehicle identification (SVID) satellite number, or unique station number
fUsed
Boolean that specifies if the station is used for calculations. TRUE indicates that the station is used. FALSE indicates that the station is not used.
dSatElevation
Specfies the satellite elevation, measured in radians. Satellite elevation must be from 0 through pi/2.
dSatAzimuth
Specifies the satellite azimuth, measured in radians. Satellite azimuth must be from 0 through 2 pi.
dSignalStrength
Specifies the signal strength, in decibels
dwCoverage
Unsupported
siAvIndStation
Indicates valid and invalid PNINDSTATION elements
dwPNReserved
Reserved for future use

Remarks

For Global Positioning System (GPS) receivers, dwStationID is defined as the pseudo-random noise (PRN) signal number or space vehicle identification (SVID) satellite number. Numbers from 33 through 64 are reserved for the Wide Area Augmentation System (WAAS). Numbers from 65 through 96 are reserved for the Global Navigation Satellite System (GLONASS).