SWI_STRUCT_LbsPdData Struct Reference

#include <SwiStructsCm.h>

List of all members.

Public Attributes

U32 sizeStruct
I32 nLatitude
I32 nLongitude
U32 nTimeStamp
U16 nLocUncAngle
SWI_TYPE_SDPU eLocUncA
SWI_TYPE_SDPU eLocUncP
SWI_TYPE_LbsFixDim eFix
U16 nHeightIncl
I16 nHeight
SWI_TYPE_SDPU eLocUncVe
U16 nVelocityIncl
U16 nHeading
U16 nVelHoriz
I16 nVelVert
U16 nUncertaintyA
U16 nUncertaintyP
U16 nUncertaintyV
U16 nHEPE
U8 nSatelliteNum


Detailed Description

Structure containing position fix information.

This object is sent to notify the registered host client of the result of the position fix. If the host performs a get on this object when there is no position fix to report the modem will respond with a generic error message.

See also:
SWI_TYPE_SDPU

SWI_TYPE_LbsFixDim

SWI_TYPE_SDPU

SWI_NOTIFY_LbsPdData

SwiGetLbsPdData


Member Data Documentation

SWI_TYPE_LbsFixDim SWI_STRUCT_LbsPdData::eFix

2-D or 3-D fix

Standard deviation of axis along angle specified for position uncertainty

Standard deviation of axis perpendicular to angle specified for position uncertainty

Valid if iHeightIncl = 1, Standard Deviation of Vertical error

Valid if iVelocityInc = 1. Formatted in units of 360/2^10 degrees.

Valid if iHeightIncl = 1. Value is in meters

0 = Height info not available, 1 = Height info included

Formatted in integer steps of 0.1 meters

2's complement in units of 180/2^25 degrees between +90 and -90 degrees

In units of 5.625 degrees from 0 to 84.375 with 0 being true North increasing to the east.

2's complement in units of 180/2^25 degrees between +90 and -90 degrees

Number of Satellites used in Position Fix (Max 12)

To convert time: CTime t(nValue+315964800L). 315964800L is the number of seconds between January 6, 1980 and January 1, 1970

Formatted in integer steps of 0.25 meters

Formatted in integer steps of 0.25 meters

If Height Included =1, this field is valid. Formatted in integer steps of 0.25 meters

Valid if iVelocityInc = 1. units of .25m/s in range 0 to 127.75m/s.

0 = Velocity not included, 1 = Velocity included

Valid if iVelocityInc = 1 and Fix type is 1, 2's complement value of Vertical Velocity in units of .5m/s in range of -64m/s to 63.6m/s

The size, in bytes, of this structure. This value must always be populated by the calling application.


The documentation for this struct was generated from the following file:

Generated on Fri Oct 2 10:27:34 2009 for 3G SDK by  doxygen 1.5.9