Lines Matching defs:out

38 void convertGnssLocation(Location& in, GnssLocation& out)
40 memset(&out, 0, sizeof(GnssLocation));
42 out.gnssLocationFlags |= GnssLocationFlags::HAS_LAT_LONG;
44 out.gnssLocationFlags |= GnssLocationFlags::HAS_ALTITUDE;
46 out.gnssLocationFlags |= GnssLocationFlags::HAS_SPEED;
48 out.gnssLocationFlags |= GnssLocationFlags::HAS_BEARING;
50 out.gnssLocationFlags |= GnssLocationFlags::HAS_HORIZONTAL_ACCURACY;
52 out.gnssLocationFlags |= GnssLocationFlags::HAS_VERTICAL_ACCURACY;
54 out.gnssLocationFlags |= GnssLocationFlags::HAS_SPEED_ACCURACY;
56 out.gnssLocationFlags |= GnssLocationFlags::HAS_BEARING_ACCURACY;
57 out.latitudeDegrees = in.latitude;
58 out.longitudeDegrees = in.longitude;
59 out.altitudeMeters = in.altitude;
60 out.speedMetersPerSec = in.speed;
61 out.bearingDegrees = in.bearing;
62 out.horizontalAccuracyMeters = in.accuracy;
63 out.verticalAccuracyMeters = in.verticalAccuracy;
64 out.speedAccuracyMetersPerSecond = in.speedAccuracy;
65 out.bearingAccuracyDegrees = in.bearingAccuracy;
66 out.timestamp = static_cast<GnssUtcTime>(in.timestamp);
69 void convertGnssConstellationType(GnssSvType& in, GnssConstellationType& out)
73 out = GnssConstellationType::GPS;
76 out = GnssConstellationType::SBAS;
79 out = GnssConstellationType::GLONASS;
82 out = GnssConstellationType::QZSS;
85 out = GnssConstellationType::BEIDOU;
88 out = GnssConstellationType::GALILEO;
92 out = GnssConstellationType::UNKNOWN;
97 void convertGnssEphemerisType(GnssEphemerisType& in, GnssDebug::SatelliteEphemerisType& out)
101 out = GnssDebug::SatelliteEphemerisType::EPHEMERIS;
104 out = GnssDebug::SatelliteEphemerisType::ALMANAC_ONLY;
108 out = GnssDebug::SatelliteEphemerisType::NOT_AVAILABLE;
113 void convertGnssEphemerisSource(GnssEphemerisSource& in, GnssDebug::SatelliteEphemerisSource& out)
117 out = GnssDebug::SatelliteEphemerisSource::DEMODULATED;
120 out = GnssDebug::SatelliteEphemerisSource::SUPL_PROVIDED;
123 out = GnssDebug::SatelliteEphemerisSource::OTHER_SERVER_PROVIDED;
128 out = GnssDebug::SatelliteEphemerisSource::OTHER;
133 void convertGnssEphemerisHealth(GnssEphemerisHealth& in, GnssDebug::SatelliteEphemerisHealth& out)
137 out = GnssDebug::SatelliteEphemerisHealth::GOOD;
140 out = GnssDebug::SatelliteEphemerisHealth::BAD;
144 out = GnssDebug::SatelliteEphemerisHealth::UNKNOWN;