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
TInt
|
iDoppler
|
[protected]
|
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.