TPositionSatelliteInfo Class Reference
class TPositionSatelliteInfo : public TPositionCourseInfo
|
This class is used to store information about positions obtained by satellites.
Constructor & Destructor Documentation
TPositionSatelliteInfo()
IMPORT_C
|
TPositionSatelliteInfo
|
(
|
)
|
|
TPositionSatelliteInfo
constructor.
Note the the horizontal and vertical dilution of precision values are initially NaN.
Member Functions Documentation
AppendSatelliteData(const TSatelliteData &)
ClearSatellitesInView()
IMPORT_C void
|
ClearSatellitesInView
|
(
|
)
|
|
Reset the number of satellites in view
GetSatelliteData(TUint, TSatelliteData &)
Parameters
TUint
aIndex
|
The index of the satellite whose data is requested
|
TSatelliteData
& aSatelliteData
|
The TSatelliteData structure where the data will be placed
|
HorizontalDoP()
IMPORT_C
TReal32
|
HorizontalDoP
|
(
|
)
|
const
|
Returns the horizontal dilution of precision
NumSatellitesInView()
IMPORT_C
TInt
|
NumSatellitesInView
|
(
|
)
|
const
|
The number of satellites in view
NumSatellitesUsed()
IMPORT_C
TInt
|
NumSatellitesUsed
|
(
|
)
|
const
|
Returns the number of satellites used in the calculation
SatelliteTime()
IMPORT_C
TTime
|
SatelliteTime
|
(
|
)
|
const
|
Returns the time according to the satellite
SetHorizontalDoP(TReal32)
IMPORT_C void
|
SetHorizontalDoP
|
(
|
TReal32
|
aDoPValue
|
)
|
|
Sets the horizontal dilution of precision
Parameters
TReal32
aDoPValue
|
The horizontal dilution of precision to be set
|
SetSatelliteTime(TTime)
IMPORT_C void
|
SetSatelliteTime
|
(
|
TTime
|
aTime
|
)
|
|
Parameters
TTime
aTime
|
The satellite time to be set
|
SetTimeDoP(TReal32)
IMPORT_C void
|
SetTimeDoP
|
(
|
TReal32
|
aDoPValue
|
)
|
|
Sets the time dilution of precision
Parameters
TReal32
aDoPValue
|
The time dilution of precision to be set
|
SetVerticalDoP(TReal32)
IMPORT_C void
|
SetVerticalDoP
|
(
|
TReal32
|
aDoPValue
|
)
|
|
Sets the vertical dilution of precision
Parameters
TReal32
aDoPValue
|
The vertical dilution of precision to be set
|
TimeDoP()
Returns the time dilution of precision
VerticalDoP()
IMPORT_C
TReal32
|
VerticalDoP
|
(
|
)
|
const
|
Returns the vertical dilution of precision
Member Data Documentation
TReal32
iHorizontalDoPValue
TReal32
|
iHorizontalDoPValue
|
[protected]
|
The horizontal dilution of precision
TUint
iNumSatellitesInView
TUint
|
iNumSatellitesInView
|
[protected]
|
The number of satellites in view
TUint
iNumSatellitesUsed
TUint
|
iNumSatellitesUsed
|
[protected]
|
The number of satellites used
TUint8
iReserved
Unused variable for future expansion.
TTime
iSatelliteTime
TTime
|
iSatelliteTime
|
[protected]
|
The time according to the satellite
TFixedArray< TSatelliteData, KPositionMaxSatellitesInView > iSatellitesInView
TReal32
iTimeDoPValue
The time dilution of precision
TReal32
iVerticalDoPValue
TReal32
|
iVerticalDoPValue
|
[protected]
|
The vertical dilution of precision
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.