This structure stores Position and Navigation device settings that can be changed by the user.
typedef struct tagPNSETTINGS{
DWORD dwStructureSize;
PNTIME tiTime;
PNSTATIONMODE cmMode[PN_NUM_SATS_c];
PNBool fDGPSEnable;
PNBool fDREnable;;
DWORD dwDGPSTimeOut;
PNBool fDGPS2DEnable;
DWORD dwDGPS2DTimeOut;
PNDatum_t daDatum;
PNPowerState_t pwPowerState;
PNAltHold_t ahAltitudeHold;
PNDouble dAHAltitude;
PN2DMode_t mo2DPosMode;
PNDouble d2DAltitude;
PNAccess_t asAccess;
PNEnv_t etEnvironment;
PNAVSETTINGS seAvSettings;
DWORD dwPNReserved;
} PNSETTINGS;