API published in: S60 2nd Ed FP 2
Link against: lbs.lib
Location
#include <lbssatellite.h>
Inherits TPositionCourseInfo.
Public Member Functions | |
| IMPORT_C | TPositionSatelliteInfo () |
| TPositionSatelliteInfo constructor. | |
| IMPORT_C TInt | GetSatelliteData (TUint aIndex, TSatelliteData &aSatelliteData) const |
| Get the data of a particular satellite used for positioning. | |
| IMPORT_C TInt | AppendSatelliteData (const TSatelliteData &aSatelliteData) |
| This method is not intended for the client's usage. | |
| IMPORT_C TInt | NumSatellitesInView () const |
| Get the information about the number of satellites that are available for position determination. | |
| IMPORT_C void | ClearSatellitesInView () |
| Reset the number of satellites in view. | |
| IMPORT_C TInt | NumSatellitesUsed () const |
| Get the information about the number of satellites that are being used for position determination. | |
| IMPORT_C TTime | SatelliteTime () const |
| Get the time as per the satellite. | |
| IMPORT_C void | SetSatelliteTime (TTime aTime) |
| This method is not intended for the client's usage. | |
| IMPORT_C TReal32 | HorizontalDoP () const |
| Get the horizontal dilution of precision. | |
| IMPORT_C TReal32 | VerticalDoP () const |
| Get the vertical dilution of precision. | |
| IMPORT_C TReal32 | TimeDoP () const |
| Get the time dilution of precision. | |
| IMPORT_C void | SetHorizontalDoP (TReal32 aDoPValue) |
| This method is not intended for the client's usage. | |
| IMPORT_C void | SetVerticalDoP (TReal32 aDoPValue) |
| This method is not intended for the client's usage. | |
| IMPORT_C void | SetTimeDoP (TReal32 aDoPValue) |
| This method is not intended for the client's usage. | |
Protected Attributes | |
| TUint | iNumSatellitesInView |
| The number of satellites in view. | |
| TUint | iNumSatellitesUsed |
| The number of satellites used. | |
| TTime | iSatelliteTime |
| The time according to the satellite. | |
| TReal32 | iHorizontalDoPValue |
| The horizontal dilution of precision. | |
| TReal32 | iVerticalDoPValue |
| The vertical dilution of precision. | |
| TReal32 | iTimeDoPValue |
| The time dilution of precision. | |
| TFixedArray< TSatelliteData, KPositionMaxSatellitesInView > | iSatellitesInView |
| The satellites in view. | |
|
|
TPositionSatelliteInfo constructor. |
|
|
This method is not intended for the client's usage. Append the data of a particular satellite used for positioning. This method is usually used by the positioning module to set the satellite information.
|
|
|
Reset the number of satellites in view. |
| ||||||||||||
|
Get the data of a particular satellite used for positioning.
|
|
|
Get the horizontal dilution of precision. Dilution of precision indicates the accuracy of the measured value.
|
|
|
Get the information about the number of satellites that are available for position determination.
|
|
|
Get the information about the number of satellites that are being used for position determination.
|
|
|
Get the time as per the satellite.
|
|
|
This method is not intended for the client's usage. The positioning module uses this method to set the horizontal dilution of precision.
|
|
|
This method is not intended for the client's usage. The positioning module uses this method to set the time of the satellite.
|
|
|
This method is not intended for the client's usage. The positioning module uses this method to set the time dilution of precision.
|
|
|
This method is not intended for the client's usage. The positioning module uses this method to set the vertical dilution of precision.
|
|
|
Get the time dilution of precision. Dilution of precision indicates the accuracy of the measured value.
|
|
|
Get the vertical dilution of precision. Dilution of precision indicates the accuracy of the measured value.
|
|
|
The horizontal dilution of precision. |
|
|
The number of satellites in view. |
|
|
The number of satellites used. |
|
|
The satellites in view. |
|
|
The time according to the satellite. |
|
|
The time dilution of precision. |
|
|
The vertical dilution of precision. |