TPositionGpsMeasurementData Class Reference
| class TPositionGpsMeasurementData |
Class TPositionGpsMeasurementData is used to contain measurement data about a particular satellite
For more information see: 3GPP TS 25.331
Constructor & Destructor Documentation
TPositionGpsMeasurementData()
| IMPORT_C | TPositionGpsMeasurementData | ( | ) | |
Member Functions Documentation
CarrierNoiseRatio()
| IMPORT_C TInt | CarrierNoiseRatio | ( | ) | const |
Doppler()
| IMPORT_C TInt | Doppler | ( | ) | const |
Returns the Doppler from the satellite measurement. Result should be multiplied by 0.2 to obtain actual frequency For more information see: 3GPP TS25.331. SetDoppler
FractionalGpsChips()
| IMPORT_C TInt | FractionalGpsChips | ( | ) | const |
MultiPathIndicator()
Returns the MultipathIndicator from the satellite measurement. This is an enumeration indicating the level of multi path error. For more information see: 3GPP TS25.331. SetMultiPathIndicator TMultiPathIndicator
PseudoRangeRmsError()
| IMPORT_C TUint | PseudoRangeRmsError | ( | ) | const |
Returns a bitmap indicating the pseudo range RMS Error from the satellite measurement. For more information see: 3GPP TS25.331. SetPseudoRangeRmsError
SatelliteId()
| IMPORT_C TInt | SatelliteId | ( | ) | const |
SetCarrierNoiseRatio(TInt)
| IMPORT_C void | SetCarrierNoiseRatio | ( | TInt | aCarrierNoiseRatio | ) | |
Sets the carrier noise ratio for the satellite signal. For more information see: 3GPP TS25.331. CarrierNoiseRatio
Parameters
| TInt aCarrierNoiseRatio | The carrier noise ratio to be assigned |
SetDoppler(TInt)
| IMPORT_C void | SetDoppler | ( | TInt | aDoppler | ) | |
Sets the Doppler from the satellite measurement. Value should be actual value divided by 0.2. For more information see: 3GPP TS25.331. SetDoppler
Parameters
| TInt aDoppler | Actual doppler frequency divided by 0.2 |
SetFractionalGpsChips(TInt)
| IMPORT_C void | SetFractionalGpsChips | ( | TInt | aFactionalGpsChips | ) | |
Parameters
| TInt aFactionalGpsChips | The fractional Gps chips to be assigned. |
SetMultiPathIndicator(TMultiPathIndicator)
Sets the MultipathIndicator from the satellite measurement. This is an enumeration indicating the level of multi path error. For more information see: 3GPP TS25.331. MultiPathIndicator TMultiPathIndicator
SetPseudoRangeRmsError(TUint)
| IMPORT_C void | SetPseudoRangeRmsError | ( | TUint | aPseudoRangeRmsError | ) | |
Sets a bitmap indicating the pseudo range RMS error from the satellite measurement. For more information see: 3GPP TS25.331. PseudoRangeRmsError
Parameters
| TUint aPseudoRangeRmsError | The pseudo range RMS error from the satellite measurement |
SetSatelliteId(TInt)
| IMPORT_C void | SetSatelliteId | ( | TInt | aSatelliteId | ) | |
Parameters
| TInt aSatelliteId | The ID of the satellite measured |
SetWholeGpsChips(TInt)
| IMPORT_C void | SetWholeGpsChips | ( | TInt | aWholeGpsChips | ) | |
Parameters
| TInt aWholeGpsChips | The whole Gps chips to be set |
WholeGpsChips()
| IMPORT_C TInt | WholeGpsChips | ( | ) | const |
Returns the whole Gps chips from the satellite measurement. For more information see: 3GPP TS25.331.
Member Enumerations Documentation
Enum TMultiPathIndicator
Enumerators
| EMultiPathNotMeasured = 0 |
Multi path error was not measured
|
| EMultiPathLow |
Multi path error is below 5m
|
| EMultiPathMedium |
Multi path error is between 5m below 43m (inclusive)
|
| EMultiPathHigh |
Multi path error is above 43m
|
Member Data Documentation
TInt
iCarrierNoiseRatio
|
TInt
| iCarrierNoiseRatio | [protected] |
TInt
iDoppler
Doppler shift(Hz). Multiple by 0.2
TInt
iFractionalGpsChips
|
TInt
| iFractionalGpsChips | [protected] |
Fractional GPS chips. Scale factor 2^10
TMultiPathIndicator
iMultiPathIndicator
TUint
iPseudoRangeRmsError
|
TUint
| iPseudoRangeRmsError | [protected] |
Pseudorange RMS error bit map
TUint8
iReserved
Unused variable for future expansion.
TInt
iSatelliteId
|
TInt
| iSatelliteId | [protected] |
TInt
iWholeGpsChips
|
TInt
| iWholeGpsChips | [protected] |
Whole value of the UE GPS code-phase measurement. Increasing binary values of the field signify increasing measured pseudoranges
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.