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()
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.