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