Location:
LbsSatellite.h
Link against: lbsselflocate.lib
class TPositionSatelliteInfo : public TPositionCourseInfo;
This class is used to store information about positions obtained by satellites.
TPositionClassTypeBase
- The base class for classes used to store position information
TPositionInfoBase
- This class provides the interface used by
TPositionInfo
- Standard class for getting a
TPositionCourseInfo
- Class for getting a
TPositionSatelliteInfo
- This class is used to store information about positions obtained by satellites
Defined in TPositionSatelliteInfo
:
AppendSatelliteData()
, ClearSatellitesInView()
, GetSatelliteData()
, HorizontalDoP()
, NumSatellitesInView()
, NumSatellitesUsed()
, SatelliteTime()
, SetHorizontalDoP()
, SetSatelliteTime()
, SetTimeDoP()
, SetVerticalDoP()
, TPositionSatelliteInfo()
, TimeDoP()
, VerticalDoP()
, iHorizontalDoPValue
, iNumSatellitesInView
, iNumSatellitesUsed
, iSatelliteTime
, iSatellitesInView
, iTimeDoPValue
, iVerticalDoPValue
Inherited from TPositionClassTypeBase
:
PositionClassSize()
,
PositionClassType()
,
iPosClassSize
,
iPosClassType
Inherited from TPositionCourseInfo
:
GetCourse()
,
SetCourse()
,
iCourse
Inherited from TPositionInfo
:
GetPosition()
,
SetPosition()
,
iPosition
Inherited from TPositionInfoBase
:
ModuleId()
,
PositionMode()
,
PositionModeReason()
,
SetModuleId()
,
SetPositionMode()
,
SetPositionModeReason()
,
SetUpdateType()
,
UpdateType()
,
iModuleId
,
iPositionMode
,
iPositionModeReason
,
iUpdateType
IMPORT_C TPositionSatelliteInfo();
TPositionSatelliteInfo constructor.
Note the the horizontal and vertical dilution of precision values are initially NaN.
IMPORT_C TInt GetSatelliteData(TUint aIndex, TSatelliteData &aSatelliteData) const;
Gets satellite data by index into TSatelliteData
|
|
IMPORT_C TInt AppendSatelliteData(const TSatelliteData &aSatelliteData);
Appends satellite data
|
|
IMPORT_C TInt NumSatellitesInView() const;
The number of satellites in view
|
IMPORT_C TInt NumSatellitesUsed() const;
Returns the number of satellites used in the calculation
|
IMPORT_C TTime SatelliteTime() const;
Returns the time according to the satellite
|
IMPORT_C void SetSatelliteTime(TTime aTime);
Sets the satellite time
|
IMPORT_C TReal32 HorizontalDoP() const;
Returns the horizontal dilution of precision
|
IMPORT_C TReal32 VerticalDoP() const;
Returns the vertical dilution of precision
|
IMPORT_C TReal32 TimeDoP() const;
Returns the position dilution of precision
|
IMPORT_C void SetHorizontalDoP(TReal32 aDoPValue);
Sets the horizontal dilution of precision
|
IMPORT_C void SetVerticalDoP(TReal32 aDoPValue);
Sets the vertical dilution of precision
|
IMPORT_C void SetTimeDoP(TReal32 aDoPValue);
Sets the position dilution of precision
|
protected: TFixedArray< TSatelliteData, KPositionMaxSatellitesInView > iSatellitesInView;
The satellites in view