|
LinuxSDK
V1.4.0.5
|
#include <SwiApiCmLbs.h>
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.
| enum SWI_TYPE_LbsFixDim SWI_STRUCT_LbsPdData::eFix |
2-D or 3-D fix
| enum SWI_TYPE_SDPU SWI_STRUCT_LbsPdData::eLocUncA |
Standard deviation of axis along angle specified for position uncertainty
| enum SWI_TYPE_SDPU SWI_STRUCT_LbsPdData::eLocUncP |
Standard deviation of axis perpendicular to angle specified for position uncertainty
| enum SWI_TYPE_SDPU SWI_STRUCT_LbsPdData::eLocUncVe |
Valid if iHeightIncl = 1, Standard Deviation of Vertical error
| swi_uint16 SWI_STRUCT_LbsPdData::nHeading |
Valid if iVelocityInc = 1. Formatted in units of 360/2^10 degrees.
| swi_int16 SWI_STRUCT_LbsPdData::nHeight |
Valid if iHeightIncl = 1. Value is in meters
| swi_uint16 SWI_STRUCT_LbsPdData::nHeightIncl |
0 = Height info not available, 1 = Height info included
| swi_uint16 SWI_STRUCT_LbsPdData::nHEPE |
Formatted in integer steps of 0.1 meters
| swi_int32 SWI_STRUCT_LbsPdData::nLatitude |
2's complement in units of 180/2^25 degrees between +90 and -90 degrees
| swi_uint16 SWI_STRUCT_LbsPdData::nLocUncAngle |
In units of 5.625 degrees from 0 to 84.375 with 0 being true North increasing to the east.
| swi_int32 SWI_STRUCT_LbsPdData::nLongitude |
2's complement in units of 180/2^25 degrees between +90 and -90 degrees
| swi_uint8 SWI_STRUCT_LbsPdData::nSatelliteNum |
Number of Satellites used in Position Fix (Max 12)
| swi_uint32 SWI_STRUCT_LbsPdData::nTimeStamp |
To convert time: CTime t(nValue+315964800L). 315964800L is the number of seconds between January 6, 1980 and January 1, 1970
| swi_uint16 SWI_STRUCT_LbsPdData::nUncertaintyA |
Formatted in integer steps of 0.25 meters
| swi_uint16 SWI_STRUCT_LbsPdData::nUncertaintyP |
Formatted in integer steps of 0.25 meters
| swi_uint16 SWI_STRUCT_LbsPdData::nUncertaintyV |
If Height Included =1, this field is valid. Formatted in integer steps of 0.25 meters
| swi_uint16 SWI_STRUCT_LbsPdData::nVelHoriz |
Valid if iVelocityInc = 1. units of .25m/s in range 0 to 127.75m/s.
| swi_uint16 SWI_STRUCT_LbsPdData::nVelocityIncl |
0 = Velocity not included, 1 = Velocity included
| swi_int16 SWI_STRUCT_LbsPdData::nVelVert |
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
| swi_uint32 SWI_STRUCT_LbsPdData::sizeStruct |
The size, in bytes, of this structure. This value must always be populated by the calling application.