The official GNSS raw measurements fetched via GNSS logger app provides the following parameters :
TimeNanos
LeapSecond
TimeUncertaintyNanos
FullBiasNanos
BiasNanos
BiasUncertaintyNanos
DriftNanosPerSecond
DriftUncertaintyNanosPerSecond HardwareClockDiscontinuityCount
Svid
TimeOffsetNanos
State
ReceivedSvTimeNanos
ReceivedSvTimeUncertaintyNanos
Cn0DbHz
PseudorangeRateMetersPerSecond
PseudorangeRateUncertaintyMetersPerSecond
I'm looking for the raw pseudorange measurements PR from the above data. A little help?
Reference 1: https://github.com/google/gps-measurement-tools
Reference 2 : https://developer.android.com/guide/topics/sensors/gnss
where:
m- meters,s- seconds.Try this way:
ReceivedSvTimeNanos.delta_tfor each satellite asmax
ReceivedSvTimeNanosminus currentReceivedSvTimeNanos(
delta_t = maxRst - curRst).Don't forget to convert all values to the same units.
For details refer to this pdf and
UserPositionVelocityWeightedLeastSquareclass