LinksPoint GPS Toolkit Reference
SIRF_NAVMODE_SET_PARAMS
Types
Members Description
GPSBOOL fThreeDMode; 1 (always true=1)
GPSBOOL fAltConstraint; Not Used
GPSDEGRADED_MODES dmDegradedMode; See GPSDEGRADED_MODES
GPSBOOL fDRMode; YES=1, NO=0
GPSALTITUDE_HOLD_MODES ahmAltHoldMode; Auto=0, Always=1,Disable=2
GPSALTITUDE_HOLD_SOURCES ahsAltSource; Last Computed=0,Fixed to=1
GPSBOOL fTrackSmoothing; YES=1, NO=0
short lAltitude; Range -1,000 to 10,000 in meters
unsigned char ucCoastTimeout; Not Used
unsigned char ucDegradedTimeout; 0 to 120 in secs.
unsigned char ucDRTimeout; 0 to 120 in secs.
Group
Declaration
typedef struct {
  long lAltitudeSourceInput;
  SIRF_DEGRADED_MODES dmDegradedMode;
  SIRF_DOP_MASK_MODES dmDOPMaskMode;
  SIRF_DGPS_SOURCES dsDGPSSource;
  SIRF_DGPS_MODES dmDGPSMode;
  unsigned char ucAltitudeConstraint;
  unsigned char ucAltHoldMode;
  unsigned char ucAltHoldSource;
  unsigned char ucDegradedTimeout;
  GPSBOOL fTrackSmoothMode;
  GPSBOOL fStaticNavMode;
  GPSBOOL fThreeSVLeastSquares;
  double dNavElevationMask;
  long lNavPowerMask;
  GPSBOOL fLPPushToFix;
  unsigned short usEditingResidual;
  unsigned char ucDGPSTimeout;
  unsigned char ucDRTimeout;
  unsigned long ulLPOnTime;
  unsigned long ulLPInterval;
  unsigned long ulLPUserTaskInterval;
  unsigned long ulLPMaxSearchTime;
  unsigned long ulLPMaxOffTime;
  double dSteadyStateDetection;
  double dStaticNavigation;
  GPSBOOL fLPUserTasksEnabled;
  GPSBOOL fLPPowerCyclingEnabled;
} SIRF_NAVMODE_GET_PARAMS;
typedef struct {
  GPSBOOL fThreeDMode;
  GPSBOOL fAltConstraint;
  GPSDEGRADED_MODES dmDegradedMode;
  GPSBOOL fDRMode;
  GPSALTITUDE_HOLD_MODES ahmAltHoldMode;
  GPSALTITUDE_HOLD_SOURCES ahsAltSource;
  GPSBOOL fTrackSmoothing;
  short lAltitude;
  unsigned char ucCoastTimeout;
  unsigned char ucDegradedTimeout;
  unsigned char ucDRTimeout;
} SIRF_NAVMODE_SET_PARAMS;
File
sirfapi.h
Links
Copyright ©1998-2005 Links Point Inc.