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).