Fixed incorrect accuracy assignment in Rinex3NavData from EphemerisGPS
Created by: eugenyk
We suspect that in Rinex3NavData::operator GPSEphemeris should be
accuracy = gpseph.accuracy;
Because
-
gpseph.accuracy
is never used during construction -
GPSEphemeris::accuracyFlag
isshort
butRinex3NavData::accuracy
isdouble
And because of description
double accuracy; ///< SV accuracy (m)
short accuracyFlag; ///< Accuracy flag (URA)
double accuracy; ///< Accuracy in meters (from accuracyFlag)
Unit test with conversion check added