Home | History | Annotate | Download | only in android

Lines Matching refs:reports

59     GnssDebugReport reports = { };
60 mGnss->getGnssInterface()->getDebugReport(reports);
63 if (reports.mLocation.mValid) {
65 data.position.latitudeDegrees = reports.mLocation.mLocation.latitude;
66 data.position.longitudeDegrees = reports.mLocation.mLocation.longitude;
67 data.position.altitudeMeters = reports.mLocation.mLocation.altitude;
70 (double)(reports.mLocation.mLocation.speed);
72 (double)(reports.mLocation.mLocation.bearing);
74 (double)(reports.mLocation.mLocation.accuracy);
76 reports.mLocation.verticalAccuracyMeters;
78 reports.mLocation.speedAccuracyMetersPerSecond;
80 reports.mLocation.bearingAccuracyDegrees;
83 tv_report.tv_sec = reports.mLocation.mUtcReported.tv_sec;
84 tv_report.tv_usec = reports.mLocation.mUtcReported.tv_nsec / 1000ULL;
95 if (reports.mTime.mValid) {
96 data.time.timeEstimate = reports.mTime.timeEstimate;
97 data.time.timeUncertaintyNs = reports.mTime.timeUncertaintyNs;
99 reports.mTime.frequencyUncertaintyNsPerSec;
111 for (uint32_t i=0; i<reports.mSatelliteInfo.size(); i++) {
113 s.svid = reports.mSatelliteInfo[i].svid;
115 reports.mSatelliteInfo[i].constellation, s.constellation);
117 reports.mSatelliteInfo[i].mEphemerisType, s.ephemerisType);
119 reports.mSatelliteInfo[i].mEphemerisSource, s.ephemerisSource);
121 reports.mSatelliteInfo[i].mEphemerisHealth, s.ephemerisHealth);
124 reports.mSatelliteInfo[i].ephemerisAgeSeconds;
126 reports.mSatelliteInfo[i].serverPredictionIsAvailable;
128 reports.mSatelliteInfo[i].serverPredictionAgeSeconds;